package d20chat;


import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;
import javax.swing.JCheckBox;
import javax.swing.JFileChooser;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileNameExtensionFilter;
import javax.swing.text.JTextComponent;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * CharSheetViewer20.java
 *
 * Created on Jul 9, 2009, 12:02:02 PM
 */

/**
 *
 * @author Arul
 */

public class CharSheetViewer20 extends javax.swing.JFrame {

    protected final String DEFAULT_DATA;
    protected final JFileChooser fc;
    protected final FileFilter filter;
    protected File saveFile;
    protected boolean init;
    protected GeneralViewer parent;
    private boolean isPlayerSheet;

    protected ArrayList <JTextField> infoList;
    protected ArrayList <JTextField> ablList;
    protected ArrayList <JTextField> hpacList;
    protected ArrayList <JTextComponent> saveList;
    protected ArrayList <JTextField> attList;
    protected ArrayList <JTextField> skillList;
    protected ArrayList <JCheckBox> featsList;
    protected String[] allData;
    protected String[] infoData;
    protected String[] ablData;
    protected String[] hpacData;
    protected String[] saveData;
    protected String[] attData;
    protected String[] skillData;
    protected String[] featsData;

    /** Creates new form CharSheetViewer35 */
    public CharSheetViewer20(GeneralViewer p) {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;

        initComponents();
        importData(DEFAULT_DATA);
        makeSections();

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** Creates new form CharSheetViewer35
     * @param inData The string containing the data.
     */
    public CharSheetViewer20(GeneralViewer p, String inData) {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;

        initComponents();
        importData(inData);
        makeSections();

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** Creates new form CharSheetViewer35
     * @param inFile The File object that contains the stored data.
     * @throws FileNotFoundException
     */
    public CharSheetViewer20(GeneralViewer p, File inFile) throws FileNotFoundException {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;

        initComponents();       
        Scanner in =new Scanner(inFile);
        in.useDelimiter("$$$$$$");
        String inData=in.next();
        importData(inData);
        makeSections();

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        tabbedPane = new javax.swing.JTabbedPane();
        jScrollPane1 = new javax.swing.JScrollPane();
        page1 = new javax.swing.JLayeredPane();
        info1 = new javax.swing.JTextField();
        info2 = new javax.swing.JTextField();
        info3 = new javax.swing.JTextField();
        info4 = new javax.swing.JTextField();
        info5 = new javax.swing.JTextField();
        info6 = new javax.swing.JTextField();
        info7 = new javax.swing.JTextField();
        info8 = new javax.swing.JTextField();
        info9 = new javax.swing.JTextField();
        info10 = new javax.swing.JTextField();
        info11 = new javax.swing.JTextField();
        info12 = new javax.swing.JTextField();
        info13 = new javax.swing.JTextField();
        info14 = new javax.swing.JTextField();
        info15 = new javax.swing.JTextField();
        abl1 = new javax.swing.JTextField();
        abl2 = new javax.swing.JTextField();
        abl3 = new javax.swing.JTextField();
        abl4 = new javax.swing.JTextField();
        abl5 = new javax.swing.JTextField();
        abl6 = new javax.swing.JTextField();
        abl7 = new javax.swing.JTextField();
        abl8 = new javax.swing.JTextField();
        abl9 = new javax.swing.JTextField();
        abl10 = new javax.swing.JTextField();
        abl11 = new javax.swing.JTextField();
        abl12 = new javax.swing.JTextField();
        abl13 = new javax.swing.JTextField();
        abl14 = new javax.swing.JTextField();
        abl15 = new javax.swing.JTextField();
        abl16 = new javax.swing.JTextField();
        abl17 = new javax.swing.JTextField();
        abl18 = new javax.swing.JTextField();
        abl19 = new javax.swing.JTextField();
        abl20 = new javax.swing.JTextField();
        abl21 = new javax.swing.JTextField();
        abl22 = new javax.swing.JTextField();
        abl23 = new javax.swing.JTextField();
        abl24 = new javax.swing.JTextField();
        save1 = new javax.swing.JTextField();
        save2 = new javax.swing.JTextField();
        save3 = new javax.swing.JTextField();
        save4 = new javax.swing.JTextField();
        save5 = new javax.swing.JTextField();
        save6 = new javax.swing.JTextField();
        save7 = new javax.swing.JTextField();
        save8 = new javax.swing.JTextField();
        save9 = new javax.swing.JTextField();
        save10 = new javax.swing.JTextField();
        save11 = new javax.swing.JTextField();
        save12 = new javax.swing.JTextField();
        hpac1 = new javax.swing.JTextField();
        hpac2 = new javax.swing.JTextField();
        hpac3 = new javax.swing.JTextField();
        hpac4 = new javax.swing.JTextField();
        hpac5 = new javax.swing.JTextField();
        hpac6 = new javax.swing.JTextField();
        hpac7 = new javax.swing.JTextField();
        hpac8 = new javax.swing.JTextField();
        hpac9 = new javax.swing.JTextField();
        hpac10 = new javax.swing.JTextField();
        hpac11 = new javax.swing.JTextField();
        hpac12 = new javax.swing.JTextField();
        hpac13 = new javax.swing.JTextField();
        hapc14 = new javax.swing.JTextField();
        hpac15 = new javax.swing.JTextField();
        hpacButton1 = new javax.swing.JButton();
        hpacButton2 = new javax.swing.JButton();
        att1 = new javax.swing.JTextField();
        att2 = new javax.swing.JTextField();
        att3 = new javax.swing.JTextField();
        att4 = new javax.swing.JTextField();
        att5 = new javax.swing.JTextField();
        att6 = new javax.swing.JTextField();
        att7 = new javax.swing.JTextField();
        att8 = new javax.swing.JTextField();
        att9 = new javax.swing.JTextField();
        att10 = new javax.swing.JTextField();
        attW11 = new javax.swing.JTextField();
        attW12 = new javax.swing.JTextField();
        attW13 = new javax.swing.JTextField();
        attW14 = new javax.swing.JTextField();
        attW15 = new javax.swing.JTextField();
        attW16 = new javax.swing.JTextField();
        attW17 = new javax.swing.JTextField();
        attW18 = new javax.swing.JTextField();
        attW19 = new javax.swing.JTextField();
        attW21 = new javax.swing.JTextField();
        attW22 = new javax.swing.JTextField();
        attW23 = new javax.swing.JTextField();
        attW24 = new javax.swing.JTextField();
        attW25 = new javax.swing.JTextField();
        attW26 = new javax.swing.JTextField();
        attW27 = new javax.swing.JTextField();
        attW28 = new javax.swing.JTextField();
        attW29 = new javax.swing.JTextField();
        attW31 = new javax.swing.JTextField();
        attW32 = new javax.swing.JTextField();
        attW33 = new javax.swing.JTextField();
        attW34 = new javax.swing.JTextField();
        attW35 = new javax.swing.JTextField();
        attW36 = new javax.swing.JTextField();
        attW37 = new javax.swing.JTextField();
        attW38 = new javax.swing.JTextField();
        attW39 = new javax.swing.JTextField();
        attW41 = new javax.swing.JTextField();
        attW42 = new javax.swing.JTextField();
        attW43 = new javax.swing.JTextField();
        attW44 = new javax.swing.JTextField();
        attW45 = new javax.swing.JTextField();
        attW46 = new javax.swing.JTextField();
        attW47 = new javax.swing.JTextField();
        attW48 = new javax.swing.JTextField();
        attW49 = new javax.swing.JTextField();
        attA1 = new javax.swing.JTextField();
        attA2 = new javax.swing.JTextField();
        attA3 = new javax.swing.JTextField();
        attA4 = new javax.swing.JTextField();
        attA5 = new javax.swing.JTextField();
        attA6 = new javax.swing.JTextField();
        attA7 = new javax.swing.JTextField();
        attA8 = new javax.swing.JTextField();
        attA9 = new javax.swing.JTextField();
        attA10 = new javax.swing.JTextField();
        skill1 = new javax.swing.JTextField();
        skill2 = new javax.swing.JTextField();
        skill3 = new javax.swing.JTextField();
        skill4 = new javax.swing.JTextField();
        skill5 = new javax.swing.JTextField();
        skill6 = new javax.swing.JTextField();
        skill7 = new javax.swing.JTextField();
        skill8 = new javax.swing.JTextField();
        skill9 = new javax.swing.JTextField();
        skill10 = new javax.swing.JTextField();
        skill11 = new javax.swing.JTextField();
        skill12 = new javax.swing.JTextField();
        skill13 = new javax.swing.JTextField();
        skill14 = new javax.swing.JTextField();
        skill15 = new javax.swing.JTextField();
        skill16 = new javax.swing.JTextField();
        skill17 = new javax.swing.JTextField();
        skill18 = new javax.swing.JTextField();
        skill19 = new javax.swing.JTextField();
        skill20 = new javax.swing.JTextField();
        skill21 = new javax.swing.JTextField();
        skill22 = new javax.swing.JTextField();
        skill23 = new javax.swing.JTextField();
        skill24 = new javax.swing.JTextField();
        skill25 = new javax.swing.JTextField();
        skill26 = new javax.swing.JTextField();
        skill27 = new javax.swing.JTextField();
        skill28 = new javax.swing.JTextField();
        skill29 = new javax.swing.JTextField();
        skill30 = new javax.swing.JTextField();
        skill31 = new javax.swing.JTextField();
        skill32 = new javax.swing.JTextField();
        skill33 = new javax.swing.JTextField();
        skill34 = new javax.swing.JTextField();
        skill35 = new javax.swing.JTextField();
        skill36 = new javax.swing.JTextField();
        skill37 = new javax.swing.JTextField();
        skill38 = new javax.swing.JTextField();
        skill39 = new javax.swing.JTextField();
        skill40 = new javax.swing.JTextField();
        skill41 = new javax.swing.JTextField();
        skill42 = new javax.swing.JTextField();
        skill43 = new javax.swing.JTextField();
        skill44 = new javax.swing.JTextField();
        skill45 = new javax.swing.JTextField();
        skill46 = new javax.swing.JTextField();
        skill47 = new javax.swing.JTextField();
        skill48 = new javax.swing.JTextField();
        skill49 = new javax.swing.JTextField();
        skill50 = new javax.swing.JTextField();
        skill51 = new javax.swing.JTextField();
        skill52 = new javax.swing.JTextField();
        skill53 = new javax.swing.JTextField();
        skill54 = new javax.swing.JTextField();
        skill55 = new javax.swing.JTextField();
        skill56 = new javax.swing.JTextField();
        skill57 = new javax.swing.JTextField();
        skill58 = new javax.swing.JTextField();
        skill59 = new javax.swing.JTextField();
        skill60 = new javax.swing.JTextField();
        skill61 = new javax.swing.JTextField();
        skill62 = new javax.swing.JTextField();
        skill63 = new javax.swing.JTextField();
        skill64 = new javax.swing.JTextField();
        skill65 = new javax.swing.JTextField();
        skill66 = new javax.swing.JTextField();
        skill67 = new javax.swing.JTextField();
        skill68 = new javax.swing.JTextField();
        skill69 = new javax.swing.JTextField();
        skill70 = new javax.swing.JTextField();
        skill71 = new javax.swing.JTextField();
        skill72 = new javax.swing.JTextField();
        skill73 = new javax.swing.JTextField();
        skill74 = new javax.swing.JTextField();
        skill75 = new javax.swing.JTextField();
        skill76 = new javax.swing.JTextField();
        skill77 = new javax.swing.JTextField();
        skill78 = new javax.swing.JTextField();
        skill79 = new javax.swing.JTextField();
        skill80 = new javax.swing.JTextField();
        skill81 = new javax.swing.JTextField();
        skill82 = new javax.swing.JTextField();
        skill83 = new javax.swing.JTextField();
        skill84 = new javax.swing.JTextField();
        skill85 = new javax.swing.JTextField();
        skill86 = new javax.swing.JTextField();
        skill87 = new javax.swing.JTextField();
        skill88 = new javax.swing.JTextField();
        skill89 = new javax.swing.JTextField();
        skill90 = new javax.swing.JTextField();
        skill91 = new javax.swing.JTextField();
        skill92 = new javax.swing.JTextField();
        skill93 = new javax.swing.JTextField();
        skill94 = new javax.swing.JTextField();
        skill95 = new javax.swing.JTextField();
        skill96 = new javax.swing.JTextField();
        skill97 = new javax.swing.JTextField();
        skill98 = new javax.swing.JTextField();
        skill99 = new javax.swing.JTextField();
        skill100 = new javax.swing.JTextField();
        skill101 = new javax.swing.JTextField();
        skill102 = new javax.swing.JTextField();
        skill103 = new javax.swing.JTextField();
        skill104 = new javax.swing.JTextField();
        skill105 = new javax.swing.JTextField();
        skill106 = new javax.swing.JTextField();
        skill107 = new javax.swing.JTextField();
        skill108 = new javax.swing.JTextField();
        skill109 = new javax.swing.JTextField();
        skill110 = new javax.swing.JTextField();
        skill111 = new javax.swing.JTextField();
        skill112 = new javax.swing.JTextField();
        skill113 = new javax.swing.JTextField();
        skill114 = new javax.swing.JTextField();
        skill115 = new javax.swing.JTextField();
        skill116 = new javax.swing.JTextField();
        skill117 = new javax.swing.JTextField();
        skill118 = new javax.swing.JTextField();
        skill119 = new javax.swing.JTextField();
        skill120 = new javax.swing.JTextField();
        skill121 = new javax.swing.JTextField();
        skill122 = new javax.swing.JTextField();
        skill123 = new javax.swing.JTextField();
        skill124 = new javax.swing.JTextField();
        skill125 = new javax.swing.JTextField();
        skill126 = new javax.swing.JTextField();
        skill127 = new javax.swing.JTextField();
        skill128 = new javax.swing.JTextField();
        skill129 = new javax.swing.JTextField();
        skill130 = new javax.swing.JTextField();
        skill131 = new javax.swing.JTextField();
        skill132 = new javax.swing.JTextField();
        skill133 = new javax.swing.JTextField();
        skill134 = new javax.swing.JTextField();
        skill135 = new javax.swing.JTextField();
        skill136 = new javax.swing.JTextField();
        skill137 = new javax.swing.JTextField();
        skill138 = new javax.swing.JTextField();
        skill139 = new javax.swing.JTextField();
        skill140 = new javax.swing.JTextField();
        skill141 = new javax.swing.JTextField();
        skill142 = new javax.swing.JTextField();
        skill143 = new javax.swing.JTextField();
        skill144 = new javax.swing.JTextField();
        skill145 = new javax.swing.JTextField();
        skill146 = new javax.swing.JTextField();
        skill147 = new javax.swing.JTextField();
        skill148 = new javax.swing.JTextField();
        skill149 = new javax.swing.JTextField();
        skill150 = new javax.swing.JTextField();
        skill151 = new javax.swing.JTextField();
        skill152 = new javax.swing.JTextField();
        skill153 = new javax.swing.JTextField();
        skill154 = new javax.swing.JTextField();
        skill155 = new javax.swing.JTextField();
        skill156 = new javax.swing.JTextField();
        skill157 = new javax.swing.JTextField();
        skill158 = new javax.swing.JTextField();
        skill159 = new javax.swing.JTextField();
        skill160 = new javax.swing.JTextField();
        skill161 = new javax.swing.JTextField();
        skill162 = new javax.swing.JTextField();
        skill163 = new javax.swing.JTextField();
        skill164 = new javax.swing.JTextField();
        skill165 = new javax.swing.JTextField();
        skill166 = new javax.swing.JTextField();
        skill167 = new javax.swing.JTextField();
        skill168 = new javax.swing.JTextField();
        skill169 = new javax.swing.JTextField();
        skill170 = new javax.swing.JTextField();
        skill171 = new javax.swing.JTextField();
        skill172 = new javax.swing.JTextField();
        skill173 = new javax.swing.JTextField();
        skill174 = new javax.swing.JTextField();
        skill175 = new javax.swing.JTextField();
        skill176 = new javax.swing.JTextField();
        skill177 = new javax.swing.JTextField();
        skill178 = new javax.swing.JTextField();
        skill179 = new javax.swing.JTextField();
        skill180 = new javax.swing.JTextField();
        skill181 = new javax.swing.JTextField();
        skill182 = new javax.swing.JTextField();
        skill183 = new javax.swing.JTextField();
        skill184 = new javax.swing.JTextField();
        skill185 = new javax.swing.JTextField();
        skill186 = new javax.swing.JTextField();
        skill187 = new javax.swing.JTextField();
        skill188 = new javax.swing.JTextField();
        skill189 = new javax.swing.JTextField();
        skill190 = new javax.swing.JTextField();
        skill191 = new javax.swing.JTextField();
        skill192 = new javax.swing.JTextField();
        skill193 = new javax.swing.JTextField();
        skill194 = new javax.swing.JTextField();
        skill195 = new javax.swing.JTextField();
        skill196 = new javax.swing.JTextField();
        skill197 = new javax.swing.JTextField();
        skill198 = new javax.swing.JTextField();
        skill199 = new javax.swing.JTextField();
        skill200 = new javax.swing.JTextField();
        skill201 = new javax.swing.JTextField();
        skill202 = new javax.swing.JTextField();
        skill203 = new javax.swing.JTextField();
        skill204 = new javax.swing.JTextField();
        skill205 = new javax.swing.JTextField();
        skill206 = new javax.swing.JTextField();
        skill207 = new javax.swing.JTextField();
        skill208 = new javax.swing.JTextField();
        skill209 = new javax.swing.JTextField();
        skill210 = new javax.swing.JTextField();
        skill211 = new javax.swing.JTextField();
        skill212 = new javax.swing.JTextField();
        skill213 = new javax.swing.JTextField();
        skill214 = new javax.swing.JTextField();
        skill215 = new javax.swing.JTextField();
        skill216 = new javax.swing.JTextField();
        skill217 = new javax.swing.JTextField();
        skill218 = new javax.swing.JTextField();
        skill219 = new javax.swing.JTextField();
        skill220 = new javax.swing.JTextField();
        skill221 = new javax.swing.JTextField();
        skill222 = new javax.swing.JTextField();
        skill223 = new javax.swing.JTextField();
        skill224 = new javax.swing.JTextField();
        skill225 = new javax.swing.JTextField();
        skill226 = new javax.swing.JTextField();
        skill227 = new javax.swing.JTextField();
        skill228 = new javax.swing.JTextField();
        skill229 = new javax.swing.JTextField();
        skill230 = new javax.swing.JTextField();
        skill231 = new javax.swing.JTextField();
        skill232 = new javax.swing.JTextField();
        skill233 = new javax.swing.JTextField();
        skill234 = new javax.swing.JTextField();
        skill235 = new javax.swing.JTextField();
        skill236 = new javax.swing.JTextField();
        skill237 = new javax.swing.JTextField();
        imgPg1 = new javax.swing.JLabel();
        jScrollPane2 = new javax.swing.JScrollPane();
        page2 = new javax.swing.JLayeredPane();
        info16 = new javax.swing.JTextField();
        info17 = new javax.swing.JTextField();
        scrollGear = new javax.swing.JScrollPane();
        gear = new javax.swing.JTextArea();
        scrollAllegiances = new javax.swing.JScrollPane();
        allegiances = new javax.swing.JTextArea();
        scrollLang = new javax.swing.JScrollPane();
        lang = new javax.swing.JTextArea();
        scrollFXAbil = new javax.swing.JScrollPane();
        fXAbil = new javax.swing.JTextArea();
        scrollSplAbil = new javax.swing.JScrollPane();
        splAbil = new javax.swing.JTextArea();
        feats1 = new javax.swing.JCheckBox();
        feats2 = new javax.swing.JCheckBox();
        feats3 = new javax.swing.JCheckBox();
        feats4 = new javax.swing.JCheckBox();
        feats5 = new javax.swing.JCheckBox();
        feats6 = new javax.swing.JCheckBox();
        feats7 = new javax.swing.JCheckBox();
        feats8 = new javax.swing.JCheckBox();
        feats9 = new javax.swing.JCheckBox();
        feats10 = new javax.swing.JCheckBox();
        feats11 = new javax.swing.JCheckBox();
        feats12 = new javax.swing.JCheckBox();
        feats13 = new javax.swing.JCheckBox();
        feats14 = new javax.swing.JCheckBox();
        feats15 = new javax.swing.JCheckBox();
        feats16 = new javax.swing.JCheckBox();
        feats17 = new javax.swing.JCheckBox();
        feats18 = new javax.swing.JCheckBox();
        feats19 = new javax.swing.JCheckBox();
        feats20 = new javax.swing.JCheckBox();
        feats21 = new javax.swing.JCheckBox();
        feats22 = new javax.swing.JCheckBox();
        feats23 = new javax.swing.JCheckBox();
        feats24 = new javax.swing.JCheckBox();
        feats25 = new javax.swing.JCheckBox();
        feats26 = new javax.swing.JCheckBox();
        feats27 = new javax.swing.JCheckBox();
        feats28 = new javax.swing.JCheckBox();
        feats29 = new javax.swing.JCheckBox();
        feats30 = new javax.swing.JCheckBox();
        feats31 = new javax.swing.JCheckBox();
        feats32 = new javax.swing.JCheckBox();
        feats33 = new javax.swing.JCheckBox();
        feats34 = new javax.swing.JCheckBox();
        feats35 = new javax.swing.JCheckBox();
        feats36 = new javax.swing.JCheckBox();
        feats37 = new javax.swing.JCheckBox();
        feats38 = new javax.swing.JCheckBox();
        feats39 = new javax.swing.JCheckBox();
        feats40 = new javax.swing.JCheckBox();
        feats41 = new javax.swing.JCheckBox();
        feats42 = new javax.swing.JCheckBox();
        feats43 = new javax.swing.JCheckBox();
        feats44 = new javax.swing.JCheckBox();
        feats45 = new javax.swing.JCheckBox();
        feats46 = new javax.swing.JCheckBox();
        feats47 = new javax.swing.JCheckBox();
        feats48 = new javax.swing.JCheckBox();
        feats49 = new javax.swing.JCheckBox();
        feats50 = new javax.swing.JCheckBox();
        feats51 = new javax.swing.JCheckBox();
        feats52 = new javax.swing.JCheckBox();
        feats53 = new javax.swing.JCheckBox();
        feats54 = new javax.swing.JCheckBox();
        feats55 = new javax.swing.JCheckBox();
        feats56 = new javax.swing.JCheckBox();
        feats57 = new javax.swing.JCheckBox();
        feats58 = new javax.swing.JCheckBox();
        feats59 = new javax.swing.JCheckBox();
        feats60 = new javax.swing.JCheckBox();
        feats61 = new javax.swing.JCheckBox();
        feats62 = new javax.swing.JCheckBox();
        feats63 = new javax.swing.JCheckBox();
        feats64 = new javax.swing.JCheckBox();
        feats65 = new javax.swing.JCheckBox();
        feats66 = new javax.swing.JCheckBox();
        feats67 = new javax.swing.JCheckBox();
        feats68 = new javax.swing.JCheckBox();
        feats69 = new javax.swing.JCheckBox();
        feats70 = new javax.swing.JCheckBox();
        feats71 = new javax.swing.JCheckBox();
        feats72 = new javax.swing.JCheckBox();
        feats73 = new javax.swing.JCheckBox();
        feats74 = new javax.swing.JCheckBox();
        feats75 = new javax.swing.JCheckBox();
        feats76 = new javax.swing.JCheckBox();
        feats77 = new javax.swing.JCheckBox();
        feats78 = new javax.swing.JCheckBox();
        feats79 = new javax.swing.JCheckBox();
        feats80 = new javax.swing.JCheckBox();
        feats81 = new javax.swing.JCheckBox();
        feats82 = new javax.swing.JCheckBox();
        feats83 = new javax.swing.JCheckBox();
        feats84 = new javax.swing.JCheckBox();
        feats85 = new javax.swing.JCheckBox();
        feats86 = new javax.swing.JCheckBox();
        feats87 = new javax.swing.JCheckBox();
        feats88 = new javax.swing.JCheckBox();
        feats89 = new javax.swing.JCheckBox();
        feats90 = new javax.swing.JCheckBox();
        feats91 = new javax.swing.JCheckBox();
        feats92 = new javax.swing.JCheckBox();
        feats93 = new javax.swing.JCheckBox();
        feats94 = new javax.swing.JCheckBox();
        feats95 = new javax.swing.JCheckBox();
        feats96 = new javax.swing.JCheckBox();
        feats97 = new javax.swing.JCheckBox();
        feats98 = new javax.swing.JCheckBox();
        feats99 = new javax.swing.JTextField();
        feats100 = new javax.swing.JTextField();
        feats101 = new javax.swing.JTextField();
        note = new javax.swing.JTextField();
        imgPg2 = new javax.swing.JLabel();
        menuBar = new javax.swing.JMenuBar();
        file = new javax.swing.JMenu();
        newSheet = new javax.swing.JMenuItem();
        openSheet = new javax.swing.JMenuItem();
        saveSheet = new javax.swing.JMenuItem();
        saveSheetAs = new javax.swing.JMenuItem();
        exitSheet = new javax.swing.JMenuItem();
        edit = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        tabbedPane.setPreferredSize(new java.awt.Dimension(625, 485));
        tabbedPane.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        jScrollPane1.setPreferredSize(new java.awt.Dimension(625, 485));
        jScrollPane1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        page1.setMaximumSize(new java.awt.Dimension(750, 1000));
        page1.setMinimumSize(new java.awt.Dimension(750, 1000));
        page1.setPreferredSize(new java.awt.Dimension(751, 1000));
        page1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        info1.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info1.setText("Character Name");
        info1.setBorder(null);
        info1.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info1.setMinimumSize(new java.awt.Dimension(0, 10));
        info1.setOpaque(false);
        info1.setPreferredSize(new java.awt.Dimension(65, 10));
        info1.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                info1CaretUpdate(evt);
            }
        });
        info1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info1.setBounds(145, 38, 238, 15);
        page1.add(info1, javax.swing.JLayeredPane.MODAL_LAYER);

        info2.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info2.setText("Player");
        info2.setBorder(null);
        info2.setMinimumSize(new java.awt.Dimension(0, 10));
        info2.setOpaque(false);
        info2.setPreferredSize(new java.awt.Dimension(65, 10));
        info2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info2.setBounds(390, 38, 180, 15);
        page1.add(info2, javax.swing.JLayeredPane.MODAL_LAYER);

        info3.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info3.setText("Class and Level");
        info3.setBorder(null);
        info3.setMinimumSize(new java.awt.Dimension(0, 10));
        info3.setOpaque(false);
        info3.setPreferredSize(new java.awt.Dimension(65, 10));
        info3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info3.setBounds(145, 66, 120, 15);
        page1.add(info3, javax.swing.JLayeredPane.MODAL_LAYER);

        info4.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info4.setText("Race");
        info4.setBorder(null);
        info4.setMinimumSize(new java.awt.Dimension(0, 10));
        info4.setOpaque(false);
        info4.setPreferredSize(new java.awt.Dimension(65, 10));
        info4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info4.setBounds(266, 66, 117, 15);
        page1.add(info4, javax.swing.JLayeredPane.MODAL_LAYER);

        info5.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info5.setText("Alignment");
        info5.setBorder(null);
        info5.setMinimumSize(new java.awt.Dimension(0, 10));
        info5.setOpaque(false);
        info5.setPreferredSize(new java.awt.Dimension(65, 10));
        info5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info5.setBounds(390, 66, 184, 15);
        page1.add(info5, javax.swing.JLayeredPane.MODAL_LAYER);

        info6.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info6.setText("Deity");
        info6.setBorder(null);
        info6.setMinimumSize(new java.awt.Dimension(0, 10));
        info6.setOpaque(false);
        info6.setPreferredSize(new java.awt.Dimension(65, 10));
        info6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info6.setBounds(145, 93, 50, 15);
        page1.add(info6, javax.swing.JLayeredPane.MODAL_LAYER);

        info7.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info7.setText("Size");
        info7.setBorder(null);
        info7.setMinimumSize(new java.awt.Dimension(0, 10));
        info7.setOpaque(false);
        info7.setPreferredSize(new java.awt.Dimension(65, 10));
        info7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info7.setBounds(203, 93, 50, 15);
        page1.add(info7, javax.swing.JLayeredPane.MODAL_LAYER);

        info8.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info8.setText("Age");
        info8.setBorder(null);
        info8.setMinimumSize(new java.awt.Dimension(0, 10));
        info8.setOpaque(false);
        info8.setPreferredSize(new java.awt.Dimension(65, 10));
        info8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info8.setBounds(262, 93, 50, 15);
        page1.add(info8, javax.swing.JLayeredPane.MODAL_LAYER);

        info9.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info9.setText("Gender");
        info9.setBorder(null);
        info9.setMinimumSize(new java.awt.Dimension(0, 10));
        info9.setOpaque(false);
        info9.setPreferredSize(new java.awt.Dimension(65, 10));
        info9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info9.setBounds(320, 93, 50, 15);
        page1.add(info9, javax.swing.JLayeredPane.MODAL_LAYER);

        info10.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info10.setText("Height");
        info10.setBorder(null);
        info10.setMinimumSize(new java.awt.Dimension(0, 10));
        info10.setOpaque(false);
        info10.setPreferredSize(new java.awt.Dimension(65, 10));
        info10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info10.setBounds(390, 93, 60, 15);
        page1.add(info10, javax.swing.JLayeredPane.MODAL_LAYER);

        info11.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info11.setText("Weight");
        info11.setBorder(null);
        info11.setMinimumSize(new java.awt.Dimension(0, 10));
        info11.setOpaque(false);
        info11.setPreferredSize(new java.awt.Dimension(65, 10));
        info11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info11.setBounds(450, 93, 50, 15);
        page1.add(info11, javax.swing.JLayeredPane.MODAL_LAYER);

        info12.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info12.setText("Eyes");
        info12.setBorder(null);
        info12.setMinimumSize(new java.awt.Dimension(0, 10));
        info12.setOpaque(false);
        info12.setPreferredSize(new java.awt.Dimension(65, 10));
        info12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info12.setBounds(513, 93, 60, 15);
        page1.add(info12, javax.swing.JLayeredPane.MODAL_LAYER);

        info13.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        info13.setText("+3");
        info13.setBorder(null);
        info13.setMinimumSize(new java.awt.Dimension(0, 10));
        info13.setOpaque(false);
        info13.setPreferredSize(new java.awt.Dimension(65, 10));
        info13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info13.setBounds(380, 355, 28, 20);
        page1.add(info13, javax.swing.JLayeredPane.MODAL_LAYER);

        info14.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        info14.setText("+3");
        info14.setBorder(null);
        info14.setMinimumSize(new java.awt.Dimension(0, 10));
        info14.setOpaque(false);
        info14.setPreferredSize(new java.awt.Dimension(65, 10));
        info14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info14.setBounds(380, 383, 28, 20);
        page1.add(info14, javax.swing.JLayeredPane.MODAL_LAYER);

        info15.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        info15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        info15.setText("+3");
        info15.setBorder(null);
        info15.setMinimumSize(new java.awt.Dimension(0, 10));
        info15.setOpaque(false);
        info15.setPreferredSize(new java.awt.Dimension(65, 10));
        info15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info15.setBounds(380, 412, 28, 20);
        page1.add(info15, javax.swing.JLayeredPane.MODAL_LAYER);

        abl1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl1.setBorder(null);
        abl1.setMinimumSize(new java.awt.Dimension(0, 10));
        abl1.setOpaque(false);
        abl1.setPreferredSize(new java.awt.Dimension(10, 14));
        abl1.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl1CaretUpdate(evt);
            }
        });
        abl1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl1.setBounds(80, 160, 25, 18);
        page1.add(abl1, javax.swing.JLayeredPane.MODAL_LAYER);

        abl2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl2.setText("18");
        abl2.setBorder(null);
        abl2.setMinimumSize(new java.awt.Dimension(0, 10));
        abl2.setOpaque(false);
        abl2.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl2CaretUpdate(evt);
            }
        });
        abl2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl2.setBounds(80, 186, 25, 18);
        page1.add(abl2, javax.swing.JLayeredPane.MODAL_LAYER);

        abl3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl3.setText("18");
        abl3.setBorder(null);
        abl3.setMinimumSize(new java.awt.Dimension(0, 10));
        abl3.setOpaque(false);
        abl3.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl3CaretUpdate(evt);
            }
        });
        abl3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl3.setBounds(80, 212, 25, 18);
        page1.add(abl3, javax.swing.JLayeredPane.MODAL_LAYER);

        abl4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl4.setText("18");
        abl4.setBorder(null);
        abl4.setMinimumSize(new java.awt.Dimension(0, 10));
        abl4.setOpaque(false);
        abl4.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl4CaretUpdate(evt);
            }
        });
        abl4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl4.setBounds(80, 239, 25, 18);
        page1.add(abl4, javax.swing.JLayeredPane.MODAL_LAYER);

        abl5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl5.setText("18");
        abl5.setBorder(null);
        abl5.setMinimumSize(new java.awt.Dimension(0, 10));
        abl5.setOpaque(false);
        abl5.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl5CaretUpdate(evt);
            }
        });
        abl5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl5.setBounds(80, 265, 25, 18);
        page1.add(abl5, javax.swing.JLayeredPane.MODAL_LAYER);

        abl6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl6.setText("18");
        abl6.setBorder(null);
        abl6.setMinimumSize(new java.awt.Dimension(0, 10));
        abl6.setOpaque(false);
        abl6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl6CaretUpdate(evt);
            }
        });
        abl6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl6.setBounds(80, 292, 25, 18);
        page1.add(abl6, javax.swing.JLayeredPane.MODAL_LAYER);

        abl7.setEditable(false);
        abl7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl7.setText("18");
        abl7.setBorder(null);
        abl7.setMinimumSize(new java.awt.Dimension(0, 10));
        abl7.setOpaque(false);
        abl7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl7.setBounds(114, 160, 25, 18);
        page1.add(abl7, javax.swing.JLayeredPane.MODAL_LAYER);

        abl8.setEditable(false);
        abl8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl8.setText("18");
        abl8.setBorder(null);
        abl8.setMinimumSize(new java.awt.Dimension(0, 10));
        abl8.setOpaque(false);
        abl8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl8.setBounds(114, 186, 25, 18);
        page1.add(abl8, javax.swing.JLayeredPane.MODAL_LAYER);

        abl9.setEditable(false);
        abl9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl9.setText("18");
        abl9.setBorder(null);
        abl9.setMinimumSize(new java.awt.Dimension(0, 10));
        abl9.setOpaque(false);
        abl9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl9.setBounds(114, 212, 25, 18);
        page1.add(abl9, javax.swing.JLayeredPane.MODAL_LAYER);

        abl10.setEditable(false);
        abl10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl10.setText("18");
        abl10.setBorder(null);
        abl10.setMinimumSize(new java.awt.Dimension(0, 10));
        abl10.setOpaque(false);
        abl10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl10.setBounds(114, 239, 25, 18);
        page1.add(abl10, javax.swing.JLayeredPane.MODAL_LAYER);

        abl11.setEditable(false);
        abl11.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl11.setText("18");
        abl11.setBorder(null);
        abl11.setMinimumSize(new java.awt.Dimension(0, 10));
        abl11.setOpaque(false);
        abl11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl11.setBounds(114, 265, 25, 18);
        page1.add(abl11, javax.swing.JLayeredPane.MODAL_LAYER);

        abl12.setEditable(false);
        abl12.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl12.setText("18");
        abl12.setBorder(null);
        abl12.setMinimumSize(new java.awt.Dimension(0, 10));
        abl12.setOpaque(false);
        abl12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl12.setBounds(114, 292, 25, 18);
        page1.add(abl12, javax.swing.JLayeredPane.MODAL_LAYER);

        abl13.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl13.setText("18");
        abl13.setBorder(null);
        abl13.setMinimumSize(new java.awt.Dimension(0, 10));
        abl13.setOpaque(false);
        abl13.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl13CaretUpdate(evt);
            }
        });
        abl13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl13.setBounds(148, 160, 25, 18);
        page1.add(abl13, javax.swing.JLayeredPane.MODAL_LAYER);

        abl14.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl14.setText("18");
        abl14.setBorder(null);
        abl14.setMinimumSize(new java.awt.Dimension(0, 10));
        abl14.setOpaque(false);
        abl14.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl14CaretUpdate(evt);
            }
        });
        abl14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl14.setBounds(148, 186, 25, 18);
        page1.add(abl14, javax.swing.JLayeredPane.MODAL_LAYER);

        abl15.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl15.setText("18");
        abl15.setBorder(null);
        abl15.setMinimumSize(new java.awt.Dimension(0, 10));
        abl15.setOpaque(false);
        abl15.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl15CaretUpdate(evt);
            }
        });
        abl15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl15.setBounds(148, 212, 25, 18);
        page1.add(abl15, javax.swing.JLayeredPane.MODAL_LAYER);

        abl16.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl16.setText("18");
        abl16.setBorder(null);
        abl16.setMinimumSize(new java.awt.Dimension(0, 10));
        abl16.setOpaque(false);
        abl16.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl16CaretUpdate(evt);
            }
        });
        abl16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl16.setBounds(148, 239, 25, 18);
        page1.add(abl16, javax.swing.JLayeredPane.MODAL_LAYER);

        abl17.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl17.setText("18");
        abl17.setBorder(null);
        abl17.setMinimumSize(new java.awt.Dimension(0, 10));
        abl17.setOpaque(false);
        abl17.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl17CaretUpdate(evt);
            }
        });
        abl17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl17.setBounds(148, 265, 25, 18);
        page1.add(abl17, javax.swing.JLayeredPane.MODAL_LAYER);

        abl18.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl18.setText("18");
        abl18.setBorder(null);
        abl18.setMinimumSize(new java.awt.Dimension(0, 10));
        abl18.setOpaque(false);
        abl18.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl18CaretUpdate(evt);
            }
        });
        abl18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl18.setBounds(148, 292, 25, 18);
        page1.add(abl18, javax.swing.JLayeredPane.MODAL_LAYER);

        abl19.setEditable(false);
        abl19.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl19.setText("18");
        abl19.setBorder(null);
        abl19.setMinimumSize(new java.awt.Dimension(0, 10));
        abl19.setOpaque(false);
        abl19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl19.setBounds(182, 160, 25, 18);
        page1.add(abl19, javax.swing.JLayeredPane.MODAL_LAYER);

        abl20.setEditable(false);
        abl20.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl20.setText("18");
        abl20.setBorder(null);
        abl20.setMinimumSize(new java.awt.Dimension(0, 10));
        abl20.setOpaque(false);
        abl20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl20.setBounds(182, 186, 25, 18);
        page1.add(abl20, javax.swing.JLayeredPane.MODAL_LAYER);

        abl21.setEditable(false);
        abl21.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl21.setText("18");
        abl21.setBorder(null);
        abl21.setMinimumSize(new java.awt.Dimension(0, 10));
        abl21.setOpaque(false);
        abl21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl21.setBounds(182, 212, 25, 18);
        page1.add(abl21, javax.swing.JLayeredPane.MODAL_LAYER);

        abl22.setEditable(false);
        abl22.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl22.setText("18");
        abl22.setBorder(null);
        abl22.setMinimumSize(new java.awt.Dimension(0, 10));
        abl22.setOpaque(false);
        abl22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl22.setBounds(182, 239, 25, 18);
        page1.add(abl22, javax.swing.JLayeredPane.MODAL_LAYER);

        abl23.setEditable(false);
        abl23.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl23.setText("18");
        abl23.setBorder(null);
        abl23.setMinimumSize(new java.awt.Dimension(0, 10));
        abl23.setOpaque(false);
        abl23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl23.setBounds(182, 265, 25, 18);
        page1.add(abl23, javax.swing.JLayeredPane.MODAL_LAYER);

        abl24.setEditable(false);
        abl24.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        abl24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl24.setText("18");
        abl24.setBorder(null);
        abl24.setMinimumSize(new java.awt.Dimension(0, 10));
        abl24.setOpaque(false);
        abl24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl24.setBounds(182, 292, 25, 18);
        page1.add(abl24, javax.swing.JLayeredPane.MODAL_LAYER);

        save1.setEditable(false);
        save1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save1.setText("18");
        save1.setBorder(null);
        save1.setMinimumSize(new java.awt.Dimension(0, 10));
        save1.setOpaque(false);
        save1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save1.setBounds(110, 356, 29, 18);
        page1.add(save1, javax.swing.JLayeredPane.MODAL_LAYER);

        save2.setEditable(false);
        save2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save2.setText("18");
        save2.setBorder(null);
        save2.setMinimumSize(new java.awt.Dimension(0, 10));
        save2.setOpaque(false);
        save2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save2.setBounds(110, 384, 29, 18);
        page1.add(save2, javax.swing.JLayeredPane.MODAL_LAYER);

        save3.setEditable(false);
        save3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save3.setText("18");
        save3.setBorder(null);
        save3.setMinimumSize(new java.awt.Dimension(0, 10));
        save3.setOpaque(false);
        save3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save3.setBounds(110, 412, 29, 18);
        page1.add(save3, javax.swing.JLayeredPane.MODAL_LAYER);

        save4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save4.setText("18");
        save4.setBorder(null);
        save4.setMinimumSize(new java.awt.Dimension(0, 10));
        save4.setOpaque(false);
        save4.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save4.setBounds(154, 356, 27, 18);
        page1.add(save4, javax.swing.JLayeredPane.MODAL_LAYER);

        save5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save5.setText("18");
        save5.setBorder(null);
        save5.setMinimumSize(new java.awt.Dimension(0, 10));
        save5.setOpaque(false);
        save5.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save5.setBounds(154, 384, 27, 18);
        page1.add(save5, javax.swing.JLayeredPane.MODAL_LAYER);

        save6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save6.setText("18");
        save6.setBorder(null);
        save6.setMinimumSize(new java.awt.Dimension(0, 10));
        save6.setOpaque(false);
        save6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save6.setBounds(154, 412, 27, 18);
        page1.add(save6, javax.swing.JLayeredPane.MODAL_LAYER);

        save7.setEditable(false);
        save7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save7.setText("18");
        save7.setBorder(null);
        save7.setMinimumSize(new java.awt.Dimension(0, 10));
        save7.setOpaque(false);
        save7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save7.setBounds(194, 356, 27, 18);
        page1.add(save7, javax.swing.JLayeredPane.MODAL_LAYER);

        save8.setEditable(false);
        save8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save8.setText("18");
        save8.setBorder(null);
        save8.setMinimumSize(new java.awt.Dimension(0, 10));
        save8.setOpaque(false);
        save8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save8.setBounds(194, 384, 27, 18);
        page1.add(save8, javax.swing.JLayeredPane.MODAL_LAYER);

        save9.setEditable(false);
        save9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save9.setText("18");
        save9.setBorder(null);
        save9.setMinimumSize(new java.awt.Dimension(0, 10));
        save9.setOpaque(false);
        save9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save9.setBounds(194, 412, 27, 18);
        page1.add(save9, javax.swing.JLayeredPane.MODAL_LAYER);

        save10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save10.setText("18");
        save10.setBorder(null);
        save10.setMinimumSize(new java.awt.Dimension(0, 10));
        save10.setOpaque(false);
        save10.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save10.setBounds(232, 356, 27, 18);
        page1.add(save10, javax.swing.JLayeredPane.MODAL_LAYER);

        save11.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save11.setText("18");
        save11.setBorder(null);
        save11.setMinimumSize(new java.awt.Dimension(0, 10));
        save11.setOpaque(false);
        save11.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save11.setBounds(232, 384, 27, 18);
        page1.add(save11, javax.swing.JLayeredPane.MODAL_LAYER);

        save12.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        save12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save12.setText("18");
        save12.setBorder(null);
        save12.setMinimumSize(new java.awt.Dimension(0, 10));
        save12.setOpaque(false);
        save12.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save12.setBounds(232, 412, 27, 18);
        page1.add(save12, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac1.setEditable(false);
        hpac1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac1.setText("18");
        hpac1.setBorder(null);
        hpac1.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac1.setOpaque(false);
        hpac1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac1.setBounds(300, 149, 27, 18);
        page1.add(hpac1, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac2.setEditable(false);
        hpac2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac2.setText("18");
        hpac2.setBorder(null);
        hpac2.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac2.setOpaque(false);
        hpac2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac2.setBounds(300, 174, 27, 18);
        page1.add(hpac2, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac3.setText("18");
        hpac3.setBorder(null);
        hpac3.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac3.setOpaque(false);
        hpac3.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac3.setBounds(359, 174, 27, 18);
        page1.add(hpac3, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac4.setText("18");
        hpac4.setBorder(null);
        hpac4.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac4.setOpaque(false);
        hpac4.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac4.setBounds(393, 174, 27, 18);
        page1.add(hpac4, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac5.setEditable(false);
        hpac5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac5.setText("18");
        hpac5.setBorder(null);
        hpac5.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac5.setOpaque(false);
        hpac5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac5.setBounds(427, 174, 27, 18);
        page1.add(hpac5, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac6.setText("18");
        hpac6.setBorder(null);
        hpac6.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac6.setOpaque(false);
        hpac6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac6.setBounds(461, 174, 27, 18);
        page1.add(hpac6, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac7.setText("18");
        hpac7.setBorder(null);
        hpac7.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac7.setOpaque(false);
        hpac7.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac7.setBounds(495, 174, 27, 18);
        page1.add(hpac7, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac8.setText("18");
        hpac8.setBorder(null);
        hpac8.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac8.setOpaque(false);
        hpac8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac8.setBounds(532, 174, 33, 18);
        page1.add(hpac8, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac9.setText("18");
        hpac9.setBorder(null);
        hpac9.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac9.setOpaque(false);
        hpac9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac9.setBounds(315, 225, 27, 18);
        page1.add(hpac9, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac10.setEditable(false);
        hpac10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac10.setText("18");
        hpac10.setBorder(null);
        hpac10.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac10.setOpaque(false);
        hpac10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac10.setBounds(349, 225, 27, 18);
        page1.add(hpac10, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac11.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac11.setText("18");
        hpac11.setBorder(null);
        hpac11.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac11.setOpaque(false);
        hpac11.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac11CaretUpdate(evt);
            }
        });
        hpac11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac11.setBounds(383, 225, 27, 18);
        page1.add(hpac11, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac12.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac12.setText("18");
        hpac12.setBorder(null);
        hpac12.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac12.setOpaque(false);
        hpac12.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac12CaretUpdate(evt);
            }
        });
        hpac12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac12.setBounds(350, 263, 60, 18);
        page1.add(hpac12, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac13.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac13.setText("18");
        hpac13.setBorder(null);
        hpac13.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac13.setOpaque(false);
        hpac13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac13.setBounds(350, 292, 60, 18);
        page1.add(hpac13, javax.swing.JLayeredPane.MODAL_LAYER);

        hapc14.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hapc14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hapc14.setText("Damage:");
        hapc14.setBorder(null);
        hapc14.setMinimumSize(new java.awt.Dimension(0, 10));
        hapc14.setOpaque(false);
        hapc14.setPreferredSize(new java.awt.Dimension(10, 14));
        hapc14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hapc14.setBounds(340, 149, 50, 18);
        page1.add(hapc14, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac15.setBackground(new java.awt.Color(204, 204, 204));
        hpac15.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpac15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac15.setText("139");
        hpac15.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        hpac15.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac15.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac15.setSelectionColor(new java.awt.Color(127, 127, 255));
        hpac15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac15.setBounds(390, 149, 30, 18);
        page1.add(hpac15, javax.swing.JLayeredPane.MODAL_LAYER);

        hpacButton1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpacButton1.setLabel("Remove");
        hpacButton1.setPreferredSize(new java.awt.Dimension(73, 18));
        hpacButton1.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseReleased(java.awt.event.MouseEvent evt) {
                hpacButton1MouseReleased(evt);
            }
        });
        hpacButton1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpacButton1.setBounds(435, 149, 72, 18);
        page1.add(hpacButton1, javax.swing.JLayeredPane.MODAL_LAYER);

        hpacButton2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        hpacButton2.setLabel("Heal");
        hpacButton2.setPreferredSize(new java.awt.Dimension(73, 18));
        hpacButton2.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseReleased(java.awt.event.MouseEvent evt) {
                hpacButton2MouseReleased(evt);
            }
        });
        hpacButton2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpacButton2.setBounds(513, 149, 55, 18);
        page1.add(hpacButton2, javax.swing.JLayeredPane.MODAL_LAYER);

        att1.setEditable(false);
        att1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att1.setText("18");
        att1.setBorder(null);
        att1.setMinimumSize(new java.awt.Dimension(0, 10));
        att1.setOpaque(false);
        att1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att1.setBounds(136, 476, 65, 18);
        page1.add(att1, javax.swing.JLayeredPane.MODAL_LAYER);

        att2.setEditable(false);
        att2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att2.setText("18");
        att2.setBorder(null);
        att2.setMinimumSize(new java.awt.Dimension(0, 10));
        att2.setOpaque(false);
        att2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att2.setBounds(217, 476, 65, 18);
        page1.add(att2, javax.swing.JLayeredPane.MODAL_LAYER);

        att3.setEditable(false);
        att3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att3.setText("18");
        att3.setBorder(null);
        att3.setMinimumSize(new java.awt.Dimension(0, 10));
        att3.setOpaque(false);
        att3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att3.setBounds(293, 476, 32, 18);
        page1.add(att3, javax.swing.JLayeredPane.MODAL_LAYER);

        att4.setEditable(false);
        att4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att4.setText("18");
        att4.setBorder(null);
        att4.setMinimumSize(new java.awt.Dimension(0, 10));
        att4.setOpaque(false);
        att4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att4.setBounds(337, 476, 32, 18);
        page1.add(att4, javax.swing.JLayeredPane.MODAL_LAYER);

        att5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att5.setText("18");
        att5.setBorder(null);
        att5.setMinimumSize(new java.awt.Dimension(0, 10));
        att5.setOpaque(false);
        att5.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                Att4to5and9to10CaretUpdate(evt);
            }
        });
        att5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att5.setBounds(380, 476, 32, 18);
        page1.add(att5, javax.swing.JLayeredPane.MODAL_LAYER);

        att6.setEditable(false);
        att6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att6.setText("18");
        att6.setBorder(null);
        att6.setMinimumSize(new java.awt.Dimension(0, 10));
        att6.setOpaque(false);
        att6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att6.setBounds(136, 503, 65, 18);
        page1.add(att6, javax.swing.JLayeredPane.MODAL_LAYER);

        att7.setEditable(false);
        att7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att7.setText("18");
        att7.setBorder(null);
        att7.setMinimumSize(new java.awt.Dimension(0, 10));
        att7.setOpaque(false);
        att7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att7.setBounds(217, 503, 65, 18);
        page1.add(att7, javax.swing.JLayeredPane.MODAL_LAYER);

        att8.setEditable(false);
        att8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att8.setText("18");
        att8.setBorder(null);
        att8.setMinimumSize(new java.awt.Dimension(0, 10));
        att8.setOpaque(false);
        att8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att8.setBounds(293, 503, 32, 18);
        page1.add(att8, javax.swing.JLayeredPane.MODAL_LAYER);

        att9.setEditable(false);
        att9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att9.setText("18");
        att9.setBorder(null);
        att9.setMinimumSize(new java.awt.Dimension(0, 10));
        att9.setOpaque(false);
        att9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att9.setBounds(337, 503, 32, 18);
        page1.add(att9, javax.swing.JLayeredPane.MODAL_LAYER);

        att10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        att10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att10.setText("18");
        att10.setBorder(null);
        att10.setMinimumSize(new java.awt.Dimension(0, 10));
        att10.setOpaque(false);
        att10.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                Att4to5and9to10CaretUpdate(evt);
            }
        });
        att10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att10.setBounds(380, 503, 32, 18);
        page1.add(att10, javax.swing.JLayeredPane.MODAL_LAYER);

        attW11.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW11.setText("Weapon");
        attW11.setBorder(null);
        attW11.setMinimumSize(new java.awt.Dimension(0, 10));
        attW11.setOpaque(false);
        attW11.setPreferredSize(new java.awt.Dimension(10, 14));
        attW11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW11.setBounds(22, 578, 144, 20);
        page1.add(attW11, javax.swing.JLayeredPane.MODAL_LAYER);

        attW12.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW12.setText("AttackBonus");
        attW12.setBorder(null);
        attW12.setMinimumSize(new java.awt.Dimension(0, 10));
        attW12.setOpaque(false);
        attW12.setPreferredSize(new java.awt.Dimension(10, 14));
        attW12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW12.setBounds(168, 578, 110, 20);
        page1.add(attW12, javax.swing.JLayeredPane.MODAL_LAYER);

        attW13.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW13.setText("18");
        attW13.setBorder(null);
        attW13.setMinimumSize(new java.awt.Dimension(0, 10));
        attW13.setOpaque(false);
        attW13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW13.setBounds(280, 578, 67, 20);
        page1.add(attW13, javax.swing.JLayeredPane.MODAL_LAYER);

        attW14.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW14.setText("18");
        attW14.setBorder(null);
        attW14.setMinimumSize(new java.awt.Dimension(0, 10));
        attW14.setOpaque(false);
        attW14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW14.setBounds(348, 578, 66, 20);
        page1.add(attW14, javax.swing.JLayeredPane.MODAL_LAYER);

        attW15.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW15.setText("18");
        attW15.setBorder(null);
        attW15.setMinimumSize(new java.awt.Dimension(0, 10));
        attW15.setOpaque(false);
        attW15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW15.setBounds(22, 612, 43, 20);
        page1.add(attW15, javax.swing.JLayeredPane.MODAL_LAYER);

        attW16.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW16.setText("18");
        attW16.setBorder(null);
        attW16.setMinimumSize(new java.awt.Dimension(0, 10));
        attW16.setOpaque(false);
        attW16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW16.setBounds(66, 612, 44, 20);
        page1.add(attW16, javax.swing.JLayeredPane.MODAL_LAYER);

        attW17.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW17.setText("Notes");
        attW17.setBorder(null);
        attW17.setMinimumSize(new java.awt.Dimension(0, 10));
        attW17.setOpaque(false);
        attW17.setPreferredSize(new java.awt.Dimension(10, 14));
        attW17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW17.setBounds(112, 612, 65, 20);
        page1.add(attW17, javax.swing.JLayeredPane.MODAL_LAYER);

        attW18.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW18.setText("Notes");
        attW18.setBorder(null);
        attW18.setMinimumSize(new java.awt.Dimension(0, 10));
        attW18.setOpaque(false);
        attW18.setPreferredSize(new java.awt.Dimension(10, 14));
        attW18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW18.setBounds(179, 612, 44, 20);
        page1.add(attW18, javax.swing.JLayeredPane.MODAL_LAYER);

        attW19.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW19.setText("Notes");
        attW19.setBorder(null);
        attW19.setMinimumSize(new java.awt.Dimension(0, 10));
        attW19.setOpaque(false);
        attW19.setPreferredSize(new java.awt.Dimension(10, 14));
        attW19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW19.setBounds(224, 612, 190, 20);
        page1.add(attW19, javax.swing.JLayeredPane.MODAL_LAYER);

        attW21.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW21.setText("Weapon");
        attW21.setBorder(null);
        attW21.setMinimumSize(new java.awt.Dimension(0, 10));
        attW21.setOpaque(false);
        attW21.setPreferredSize(new java.awt.Dimension(10, 14));
        attW21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW21.setBounds(22, 666, 144, 20);
        page1.add(attW21, javax.swing.JLayeredPane.MODAL_LAYER);

        attW22.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW22.setText("AttackBonus");
        attW22.setBorder(null);
        attW22.setMinimumSize(new java.awt.Dimension(0, 10));
        attW22.setOpaque(false);
        attW22.setPreferredSize(new java.awt.Dimension(10, 14));
        attW22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW22.setBounds(168, 666, 110, 20);
        page1.add(attW22, javax.swing.JLayeredPane.MODAL_LAYER);

        attW23.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW23.setText("18");
        attW23.setBorder(null);
        attW23.setMinimumSize(new java.awt.Dimension(0, 10));
        attW23.setOpaque(false);
        attW23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW23.setBounds(280, 666, 67, 20);
        page1.add(attW23, javax.swing.JLayeredPane.MODAL_LAYER);

        attW24.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW24.setText("18");
        attW24.setBorder(null);
        attW24.setMinimumSize(new java.awt.Dimension(0, 10));
        attW24.setOpaque(false);
        attW24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW24.setBounds(348, 666, 66, 20);
        page1.add(attW24, javax.swing.JLayeredPane.MODAL_LAYER);

        attW25.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW25.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW25.setText("18");
        attW25.setBorder(null);
        attW25.setMinimumSize(new java.awt.Dimension(0, 10));
        attW25.setOpaque(false);
        attW25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW25.setBounds(22, 700, 43, 20);
        page1.add(attW25, javax.swing.JLayeredPane.MODAL_LAYER);

        attW26.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW26.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW26.setText("18");
        attW26.setBorder(null);
        attW26.setMinimumSize(new java.awt.Dimension(0, 10));
        attW26.setOpaque(false);
        attW26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW26.setBounds(66, 700, 44, 20);
        page1.add(attW26, javax.swing.JLayeredPane.MODAL_LAYER);

        attW27.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW27.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW27.setText("Notes");
        attW27.setBorder(null);
        attW27.setMinimumSize(new java.awt.Dimension(0, 10));
        attW27.setOpaque(false);
        attW27.setPreferredSize(new java.awt.Dimension(10, 14));
        attW27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW27.setBounds(112, 700, 65, 20);
        page1.add(attW27, javax.swing.JLayeredPane.MODAL_LAYER);

        attW28.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW28.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW28.setText("Notes");
        attW28.setBorder(null);
        attW28.setMinimumSize(new java.awt.Dimension(0, 10));
        attW28.setOpaque(false);
        attW28.setPreferredSize(new java.awt.Dimension(10, 14));
        attW28.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW28.setBounds(179, 700, 44, 20);
        page1.add(attW28, javax.swing.JLayeredPane.MODAL_LAYER);

        attW29.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW29.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW29.setText("Notes");
        attW29.setBorder(null);
        attW29.setMinimumSize(new java.awt.Dimension(0, 10));
        attW29.setOpaque(false);
        attW29.setPreferredSize(new java.awt.Dimension(10, 14));
        attW29.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW29.setBounds(224, 700, 190, 20);
        page1.add(attW29, javax.swing.JLayeredPane.MODAL_LAYER);

        attW31.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW31.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW31.setText("Weapon");
        attW31.setBorder(null);
        attW31.setMinimumSize(new java.awt.Dimension(0, 10));
        attW31.setOpaque(false);
        attW31.setPreferredSize(new java.awt.Dimension(10, 14));
        attW31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW31.setBounds(22, 753, 144, 20);
        page1.add(attW31, javax.swing.JLayeredPane.MODAL_LAYER);

        attW32.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW32.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW32.setText("AttackBonus");
        attW32.setBorder(null);
        attW32.setMinimumSize(new java.awt.Dimension(0, 10));
        attW32.setOpaque(false);
        attW32.setPreferredSize(new java.awt.Dimension(10, 14));
        attW32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW32.setBounds(168, 753, 110, 20);
        page1.add(attW32, javax.swing.JLayeredPane.MODAL_LAYER);

        attW33.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW33.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW33.setText("18");
        attW33.setBorder(null);
        attW33.setMinimumSize(new java.awt.Dimension(0, 10));
        attW33.setOpaque(false);
        attW33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW33.setBounds(280, 753, 67, 20);
        page1.add(attW33, javax.swing.JLayeredPane.MODAL_LAYER);

        attW34.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW34.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW34.setText("18");
        attW34.setBorder(null);
        attW34.setMinimumSize(new java.awt.Dimension(0, 10));
        attW34.setOpaque(false);
        attW34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW34.setBounds(348, 753, 66, 20);
        page1.add(attW34, javax.swing.JLayeredPane.MODAL_LAYER);

        attW35.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW35.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW35.setText("18");
        attW35.setBorder(null);
        attW35.setMinimumSize(new java.awt.Dimension(0, 10));
        attW35.setOpaque(false);
        attW35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW35.setBounds(22, 786, 43, 20);
        page1.add(attW35, javax.swing.JLayeredPane.MODAL_LAYER);

        attW36.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW36.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW36.setText("18");
        attW36.setBorder(null);
        attW36.setMinimumSize(new java.awt.Dimension(0, 10));
        attW36.setOpaque(false);
        attW36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW36.setBounds(66, 786, 44, 20);
        page1.add(attW36, javax.swing.JLayeredPane.MODAL_LAYER);

        attW37.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW37.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW37.setText("Notes");
        attW37.setBorder(null);
        attW37.setMinimumSize(new java.awt.Dimension(0, 10));
        attW37.setOpaque(false);
        attW37.setPreferredSize(new java.awt.Dimension(10, 14));
        attW37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW37.setBounds(112, 786, 65, 20);
        page1.add(attW37, javax.swing.JLayeredPane.MODAL_LAYER);

        attW38.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW38.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW38.setText("Notes");
        attW38.setBorder(null);
        attW38.setMinimumSize(new java.awt.Dimension(0, 10));
        attW38.setOpaque(false);
        attW38.setPreferredSize(new java.awt.Dimension(10, 14));
        attW38.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW38.setBounds(179, 786, 44, 20);
        page1.add(attW38, javax.swing.JLayeredPane.MODAL_LAYER);

        attW39.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW39.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW39.setText("Notes");
        attW39.setBorder(null);
        attW39.setMinimumSize(new java.awt.Dimension(0, 10));
        attW39.setOpaque(false);
        attW39.setPreferredSize(new java.awt.Dimension(10, 14));
        attW39.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW39.setBounds(224, 786, 190, 20);
        page1.add(attW39, javax.swing.JLayeredPane.MODAL_LAYER);

        attW41.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW41.setText("Weapon");
        attW41.setBorder(null);
        attW41.setMinimumSize(new java.awt.Dimension(0, 10));
        attW41.setOpaque(false);
        attW41.setPreferredSize(new java.awt.Dimension(10, 14));
        attW41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW41.setBounds(22, 838, 144, 20);
        page1.add(attW41, javax.swing.JLayeredPane.MODAL_LAYER);

        attW42.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW42.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW42.setText("AttackBonus");
        attW42.setBorder(null);
        attW42.setMinimumSize(new java.awt.Dimension(0, 10));
        attW42.setOpaque(false);
        attW42.setPreferredSize(new java.awt.Dimension(10, 14));
        attW42.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW42.setBounds(168, 838, 110, 20);
        page1.add(attW42, javax.swing.JLayeredPane.MODAL_LAYER);

        attW43.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW43.setText("18");
        attW43.setBorder(null);
        attW43.setMinimumSize(new java.awt.Dimension(0, 10));
        attW43.setOpaque(false);
        attW43.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW43.setBounds(280, 838, 67, 20);
        page1.add(attW43, javax.swing.JLayeredPane.MODAL_LAYER);

        attW44.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW44.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW44.setText("18");
        attW44.setBorder(null);
        attW44.setMinimumSize(new java.awt.Dimension(0, 10));
        attW44.setOpaque(false);
        attW44.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW44.setBounds(348, 838, 66, 20);
        page1.add(attW44, javax.swing.JLayeredPane.MODAL_LAYER);

        attW45.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW45.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW45.setText("18");
        attW45.setBorder(null);
        attW45.setMinimumSize(new java.awt.Dimension(0, 10));
        attW45.setOpaque(false);
        attW45.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW45.setBounds(22, 873, 43, 20);
        page1.add(attW45, javax.swing.JLayeredPane.MODAL_LAYER);

        attW46.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW46.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW46.setText("18");
        attW46.setBorder(null);
        attW46.setMinimumSize(new java.awt.Dimension(0, 10));
        attW46.setOpaque(false);
        attW46.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW46.setBounds(66, 873, 44, 20);
        page1.add(attW46, javax.swing.JLayeredPane.MODAL_LAYER);

        attW47.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW47.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW47.setText("Notes");
        attW47.setBorder(null);
        attW47.setMinimumSize(new java.awt.Dimension(0, 10));
        attW47.setOpaque(false);
        attW47.setPreferredSize(new java.awt.Dimension(10, 14));
        attW47.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW47.setBounds(112, 873, 65, 20);
        page1.add(attW47, javax.swing.JLayeredPane.MODAL_LAYER);

        attW48.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW48.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW48.setText("Notes");
        attW48.setBorder(null);
        attW48.setMinimumSize(new java.awt.Dimension(0, 10));
        attW48.setOpaque(false);
        attW48.setPreferredSize(new java.awt.Dimension(10, 14));
        attW48.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW48.setBounds(179, 873, 44, 20);
        page1.add(attW48, javax.swing.JLayeredPane.MODAL_LAYER);

        attW49.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attW49.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW49.setText("Notes");
        attW49.setBorder(null);
        attW49.setMinimumSize(new java.awt.Dimension(0, 10));
        attW49.setOpaque(false);
        attW49.setPreferredSize(new java.awt.Dimension(10, 14));
        attW49.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW49.setBounds(224, 873, 190, 20);
        page1.add(attW49, javax.swing.JLayeredPane.MODAL_LAYER);

        attA1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA1.setText("Weapon");
        attA1.setBorder(null);
        attA1.setMinimumSize(new java.awt.Dimension(0, 10));
        attA1.setOpaque(false);
        attA1.setPreferredSize(new java.awt.Dimension(10, 14));
        attA1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA1.setBounds(22, 927, 134, 21);
        page1.add(attA1, javax.swing.JLayeredPane.MODAL_LAYER);

        attA2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA2.setText("AttackBonus");
        attA2.setBorder(null);
        attA2.setMinimumSize(new java.awt.Dimension(0, 10));
        attA2.setOpaque(false);
        attA2.setPreferredSize(new java.awt.Dimension(10, 14));
        attA2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA2.setBounds(156, 927, 92, 21);
        page1.add(attA2, javax.swing.JLayeredPane.MODAL_LAYER);

        attA3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA3.setText("18");
        attA3.setBorder(null);
        attA3.setMinimumSize(new java.awt.Dimension(0, 10));
        attA3.setOpaque(false);
        attA3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA3.setBounds(249, 927, 98, 21);
        page1.add(attA3, javax.swing.JLayeredPane.MODAL_LAYER);

        attA4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA4.setText("18");
        attA4.setBorder(null);
        attA4.setMinimumSize(new java.awt.Dimension(0, 10));
        attA4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA4.setBounds(348, 927, 66, 21);
        page1.add(attA4, javax.swing.JLayeredPane.MODAL_LAYER);

        attA5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA5.setText("18");
        attA5.setBorder(null);
        attA5.setMinimumSize(new java.awt.Dimension(0, 10));
        attA5.setOpaque(false);
        attA5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA5.setBounds(22, 962, 53, 18);
        page1.add(attA5, javax.swing.JLayeredPane.MODAL_LAYER);

        attA6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA6.setText("18");
        attA6.setBorder(null);
        attA6.setMinimumSize(new java.awt.Dimension(0, 10));
        attA6.setOpaque(false);
        attA6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA6.setBounds(77, 962, 44, 18);
        page1.add(attA6, javax.swing.JLayeredPane.MODAL_LAYER);

        attA7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA7.setText("Notes");
        attA7.setBorder(null);
        attA7.setMinimumSize(new java.awt.Dimension(0, 10));
        attA7.setOpaque(false);
        attA7.setPreferredSize(new java.awt.Dimension(10, 14));
        attA7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA7.setBounds(123, 962, 66, 18);
        page1.add(attA7, javax.swing.JLayeredPane.MODAL_LAYER);

        attA8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA8.setText("Notes");
        attA8.setBorder(null);
        attA8.setMinimumSize(new java.awt.Dimension(0, 10));
        attA8.setOpaque(false);
        attA8.setPreferredSize(new java.awt.Dimension(10, 14));
        attA8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA8.setBounds(190, 962, 44, 18);
        page1.add(attA8, javax.swing.JLayeredPane.MODAL_LAYER);

        attA9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA9.setText("Notes");
        attA9.setBorder(null);
        attA9.setMinimumSize(new java.awt.Dimension(0, 10));
        attA9.setOpaque(false);
        attA9.setPreferredSize(new java.awt.Dimension(10, 14));
        attA9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA9.setBounds(235, 962, 43, 18);
        page1.add(attA9, javax.swing.JLayeredPane.MODAL_LAYER);

        attA10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        attA10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attA10.setText("Notes");
        attA10.setBorder(null);
        attA10.setMinimumSize(new java.awt.Dimension(0, 10));
        attA10.setOpaque(false);
        attA10.setPreferredSize(new java.awt.Dimension(10, 14));
        attA10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attA10.setBounds(280, 962, 133, 18);
        page1.add(attA10, javax.swing.JLayeredPane.MODAL_LAYER);

        skill1.setEditable(false);
        skill1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill1.setText("18");
        skill1.setBorder(null);
        skill1.setMinimumSize(new java.awt.Dimension(0, 10));
        skill1.setOpaque(false);
        skill1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill1.setBounds(582, 267, 26, 12);
        page1.add(skill1, javax.swing.JLayeredPane.MODAL_LAYER);

        skill2.setEditable(false);
        skill2.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill2.setText("18");
        skill2.setBorder(null);
        skill2.setMinimumSize(new java.awt.Dimension(0, 10));
        skill2.setOpaque(false);
        skill2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill2.setBounds(582, 280, 26, 12);
        page1.add(skill2, javax.swing.JLayeredPane.MODAL_LAYER);

        skill3.setEditable(false);
        skill3.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill3.setText("18");
        skill3.setBorder(null);
        skill3.setMinimumSize(new java.awt.Dimension(0, 10));
        skill3.setOpaque(false);
        skill3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill3.setBounds(582, 293, 26, 12);
        page1.add(skill3, javax.swing.JLayeredPane.MODAL_LAYER);

        skill4.setEditable(false);
        skill4.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill4.setText("18");
        skill4.setBorder(null);
        skill4.setMinimumSize(new java.awt.Dimension(0, 10));
        skill4.setOpaque(false);
        skill4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill4.setBounds(582, 306, 26, 12);
        page1.add(skill4, javax.swing.JLayeredPane.MODAL_LAYER);

        skill5.setEditable(false);
        skill5.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill5.setText("18");
        skill5.setBorder(null);
        skill5.setMinimumSize(new java.awt.Dimension(0, 10));
        skill5.setOpaque(false);
        skill5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill5.setBounds(582, 319, 26, 12);
        page1.add(skill5, javax.swing.JLayeredPane.MODAL_LAYER);

        skill6.setEditable(false);
        skill6.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill6.setText("18");
        skill6.setBorder(null);
        skill6.setMinimumSize(new java.awt.Dimension(0, 10));
        skill6.setOpaque(false);
        skill6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill6.setBounds(582, 333, 26, 12);
        page1.add(skill6, javax.swing.JLayeredPane.MODAL_LAYER);

        skill7.setEditable(false);
        skill7.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill7.setText("18");
        skill7.setBorder(null);
        skill7.setMinimumSize(new java.awt.Dimension(0, 10));
        skill7.setOpaque(false);
        skill7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill7.setBounds(582, 346, 26, 12);
        page1.add(skill7, javax.swing.JLayeredPane.MODAL_LAYER);

        skill8.setEditable(false);
        skill8.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill8.setText("18");
        skill8.setBorder(null);
        skill8.setMinimumSize(new java.awt.Dimension(0, 10));
        skill8.setOpaque(false);
        skill8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill8.setBounds(582, 360, 26, 12);
        page1.add(skill8, javax.swing.JLayeredPane.MODAL_LAYER);

        skill9.setEditable(false);
        skill9.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill9.setText("18");
        skill9.setBorder(null);
        skill9.setMinimumSize(new java.awt.Dimension(0, 10));
        skill9.setOpaque(false);
        skill9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill9.setBounds(582, 373, 26, 12);
        page1.add(skill9, javax.swing.JLayeredPane.MODAL_LAYER);

        skill10.setEditable(false);
        skill10.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill10.setText("18");
        skill10.setBorder(null);
        skill10.setMinimumSize(new java.awt.Dimension(0, 10));
        skill10.setOpaque(false);
        skill10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill10.setBounds(582, 386, 26, 12);
        page1.add(skill10, javax.swing.JLayeredPane.MODAL_LAYER);

        skill11.setEditable(false);
        skill11.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill11.setText("18");
        skill11.setBorder(null);
        skill11.setMinimumSize(new java.awt.Dimension(0, 10));
        skill11.setOpaque(false);
        skill11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill11.setBounds(582, 399, 26, 12);
        page1.add(skill11, javax.swing.JLayeredPane.MODAL_LAYER);

        skill12.setEditable(false);
        skill12.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill12.setText("18");
        skill12.setBorder(null);
        skill12.setMinimumSize(new java.awt.Dimension(0, 10));
        skill12.setOpaque(false);
        skill12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill12.setBounds(582, 413, 26, 12);
        page1.add(skill12, javax.swing.JLayeredPane.MODAL_LAYER);

        skill13.setEditable(false);
        skill13.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill13.setText("18");
        skill13.setBorder(null);
        skill13.setMinimumSize(new java.awt.Dimension(0, 10));
        skill13.setOpaque(false);
        skill13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill13.setBounds(582, 426, 26, 12);
        page1.add(skill13, javax.swing.JLayeredPane.MODAL_LAYER);

        skill14.setEditable(false);
        skill14.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill14.setText("18");
        skill14.setBorder(null);
        skill14.setMinimumSize(new java.awt.Dimension(0, 10));
        skill14.setOpaque(false);
        skill14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill14.setBounds(582, 439, 26, 12);
        page1.add(skill14, javax.swing.JLayeredPane.MODAL_LAYER);

        skill15.setEditable(false);
        skill15.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill15.setText("18");
        skill15.setBorder(null);
        skill15.setMinimumSize(new java.awt.Dimension(0, 10));
        skill15.setOpaque(false);
        skill15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill15.setBounds(582, 452, 26, 12);
        page1.add(skill15, javax.swing.JLayeredPane.MODAL_LAYER);

        skill16.setEditable(false);
        skill16.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill16.setText("18");
        skill16.setBorder(null);
        skill16.setMinimumSize(new java.awt.Dimension(0, 10));
        skill16.setOpaque(false);
        skill16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill16.setBounds(582, 465, 26, 12);
        page1.add(skill16, javax.swing.JLayeredPane.MODAL_LAYER);

        skill17.setEditable(false);
        skill17.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill17.setText("18");
        skill17.setBorder(null);
        skill17.setMinimumSize(new java.awt.Dimension(0, 10));
        skill17.setOpaque(false);
        skill17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill17.setBounds(582, 479, 26, 12);
        page1.add(skill17, javax.swing.JLayeredPane.MODAL_LAYER);

        skill18.setEditable(false);
        skill18.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill18.setText("18");
        skill18.setBorder(null);
        skill18.setMinimumSize(new java.awt.Dimension(0, 10));
        skill18.setOpaque(false);
        skill18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill18.setBounds(582, 492, 26, 12);
        page1.add(skill18, javax.swing.JLayeredPane.MODAL_LAYER);

        skill19.setEditable(false);
        skill19.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill19.setText("18");
        skill19.setBorder(null);
        skill19.setMinimumSize(new java.awt.Dimension(0, 10));
        skill19.setOpaque(false);
        skill19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill19.setBounds(582, 505, 26, 12);
        page1.add(skill19, javax.swing.JLayeredPane.MODAL_LAYER);

        skill20.setEditable(false);
        skill20.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill20.setText("18");
        skill20.setBorder(null);
        skill20.setMinimumSize(new java.awt.Dimension(0, 10));
        skill20.setOpaque(false);
        skill20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill20.setBounds(582, 518, 26, 12);
        page1.add(skill20, javax.swing.JLayeredPane.MODAL_LAYER);

        skill21.setEditable(false);
        skill21.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill21.setText("18");
        skill21.setBorder(null);
        skill21.setMinimumSize(new java.awt.Dimension(0, 10));
        skill21.setOpaque(false);
        skill21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill21.setBounds(582, 532, 26, 12);
        page1.add(skill21, javax.swing.JLayeredPane.MODAL_LAYER);

        skill22.setEditable(false);
        skill22.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill22.setText("18");
        skill22.setBorder(null);
        skill22.setMinimumSize(new java.awt.Dimension(0, 10));
        skill22.setOpaque(false);
        skill22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill22.setBounds(582, 545, 26, 12);
        page1.add(skill22, javax.swing.JLayeredPane.MODAL_LAYER);

        skill23.setEditable(false);
        skill23.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill23.setText("18");
        skill23.setBorder(null);
        skill23.setMinimumSize(new java.awt.Dimension(0, 10));
        skill23.setOpaque(false);
        skill23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill23.setBounds(582, 558, 26, 12);
        page1.add(skill23, javax.swing.JLayeredPane.MODAL_LAYER);

        skill24.setEditable(false);
        skill24.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill24.setText("18");
        skill24.setBorder(null);
        skill24.setMinimumSize(new java.awt.Dimension(0, 10));
        skill24.setOpaque(false);
        skill24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill24.setBounds(582, 571, 26, 12);
        page1.add(skill24, javax.swing.JLayeredPane.MODAL_LAYER);

        skill25.setEditable(false);
        skill25.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill25.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill25.setText("18");
        skill25.setBorder(null);
        skill25.setMinimumSize(new java.awt.Dimension(0, 10));
        skill25.setOpaque(false);
        skill25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill25.setBounds(582, 585, 26, 12);
        page1.add(skill25, javax.swing.JLayeredPane.MODAL_LAYER);

        skill26.setEditable(false);
        skill26.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill26.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill26.setText("18");
        skill26.setBorder(null);
        skill26.setMinimumSize(new java.awt.Dimension(0, 10));
        skill26.setOpaque(false);
        skill26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill26.setBounds(582, 598, 26, 12);
        page1.add(skill26, javax.swing.JLayeredPane.MODAL_LAYER);

        skill27.setEditable(false);
        skill27.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill27.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill27.setText("18");
        skill27.setBorder(null);
        skill27.setMinimumSize(new java.awt.Dimension(0, 10));
        skill27.setOpaque(false);
        skill27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill27.setBounds(582, 611, 26, 12);
        page1.add(skill27, javax.swing.JLayeredPane.MODAL_LAYER);

        skill28.setEditable(false);
        skill28.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill28.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill28.setText("18");
        skill28.setBorder(null);
        skill28.setMinimumSize(new java.awt.Dimension(0, 10));
        skill28.setOpaque(false);
        skill28.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill28.setBounds(582, 624, 26, 12);
        page1.add(skill28, javax.swing.JLayeredPane.MODAL_LAYER);

        skill29.setEditable(false);
        skill29.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill29.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill29.setText("18");
        skill29.setBorder(null);
        skill29.setMinimumSize(new java.awt.Dimension(0, 10));
        skill29.setOpaque(false);
        skill29.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill29.setBounds(582, 638, 26, 12);
        page1.add(skill29, javax.swing.JLayeredPane.MODAL_LAYER);

        skill30.setEditable(false);
        skill30.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill30.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill30.setText("18");
        skill30.setBorder(null);
        skill30.setMinimumSize(new java.awt.Dimension(0, 10));
        skill30.setOpaque(false);
        skill30.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill30.setBounds(582, 651, 26, 12);
        page1.add(skill30, javax.swing.JLayeredPane.MODAL_LAYER);

        skill31.setEditable(false);
        skill31.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill31.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill31.setText("18");
        skill31.setBorder(null);
        skill31.setMinimumSize(new java.awt.Dimension(0, 10));
        skill31.setOpaque(false);
        skill31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill31.setBounds(582, 664, 26, 12);
        page1.add(skill31, javax.swing.JLayeredPane.MODAL_LAYER);

        skill32.setEditable(false);
        skill32.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill32.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill32.setText("18");
        skill32.setBorder(null);
        skill32.setMinimumSize(new java.awt.Dimension(0, 10));
        skill32.setOpaque(false);
        skill32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill32.setBounds(582, 677, 26, 12);
        page1.add(skill32, javax.swing.JLayeredPane.MODAL_LAYER);

        skill33.setEditable(false);
        skill33.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill33.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill33.setText("18");
        skill33.setBorder(null);
        skill33.setMinimumSize(new java.awt.Dimension(0, 10));
        skill33.setOpaque(false);
        skill33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill33.setBounds(582, 691, 26, 12);
        page1.add(skill33, javax.swing.JLayeredPane.MODAL_LAYER);

        skill34.setEditable(false);
        skill34.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill34.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill34.setText("18");
        skill34.setBorder(null);
        skill34.setMinimumSize(new java.awt.Dimension(0, 10));
        skill34.setOpaque(false);
        skill34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill34.setBounds(582, 704, 26, 12);
        page1.add(skill34, javax.swing.JLayeredPane.MODAL_LAYER);

        skill35.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill35.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill35.setText("18");
        skill35.setBorder(null);
        skill35.setMinimumSize(new java.awt.Dimension(0, 10));
        skill35.setOpaque(false);
        skill35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill35.setBounds(582, 717, 26, 12);
        page1.add(skill35, javax.swing.JLayeredPane.MODAL_LAYER);

        skill36.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill36.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill36.setText("18");
        skill36.setBorder(null);
        skill36.setMinimumSize(new java.awt.Dimension(0, 10));
        skill36.setOpaque(false);
        skill36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill36.setBounds(582, 730, 26, 12);
        page1.add(skill36, javax.swing.JLayeredPane.MODAL_LAYER);

        skill37.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill37.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill37.setText("18");
        skill37.setBorder(null);
        skill37.setMinimumSize(new java.awt.Dimension(0, 10));
        skill37.setOpaque(false);
        skill37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill37.setBounds(582, 743, 26, 12);
        page1.add(skill37, javax.swing.JLayeredPane.MODAL_LAYER);

        skill38.setEditable(false);
        skill38.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill38.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill38.setText("18");
        skill38.setBorder(null);
        skill38.setMinimumSize(new java.awt.Dimension(0, 10));
        skill38.setOpaque(false);
        skill38.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill38.setBounds(582, 757, 26, 12);
        page1.add(skill38, javax.swing.JLayeredPane.MODAL_LAYER);

        skill39.setEditable(false);
        skill39.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill39.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill39.setText("18");
        skill39.setBorder(null);
        skill39.setMinimumSize(new java.awt.Dimension(0, 10));
        skill39.setOpaque(false);
        skill39.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill39.setBounds(582, 770, 26, 12);
        page1.add(skill39, javax.swing.JLayeredPane.MODAL_LAYER);

        skill40.setEditable(false);
        skill40.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill40.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill40.setText("18");
        skill40.setBorder(null);
        skill40.setMinimumSize(new java.awt.Dimension(0, 10));
        skill40.setOpaque(false);
        skill40.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill40.setBounds(582, 783, 26, 12);
        page1.add(skill40, javax.swing.JLayeredPane.MODAL_LAYER);

        skill41.setEditable(false);
        skill41.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill41.setText("18");
        skill41.setBorder(null);
        skill41.setMinimumSize(new java.awt.Dimension(0, 10));
        skill41.setOpaque(false);
        skill41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill41.setBounds(582, 796, 26, 12);
        page1.add(skill41, javax.swing.JLayeredPane.MODAL_LAYER);

        skill42.setEditable(false);
        skill42.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill42.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill42.setText("18");
        skill42.setBorder(null);
        skill42.setMinimumSize(new java.awt.Dimension(0, 10));
        skill42.setOpaque(false);
        skill42.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill42.setBounds(582, 810, 26, 12);
        page1.add(skill42, javax.swing.JLayeredPane.MODAL_LAYER);

        skill43.setEditable(false);
        skill43.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill43.setText("18");
        skill43.setBorder(null);
        skill43.setMinimumSize(new java.awt.Dimension(0, 10));
        skill43.setOpaque(false);
        skill43.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill43.setBounds(582, 823, 26, 12);
        page1.add(skill43, javax.swing.JLayeredPane.MODAL_LAYER);

        skill44.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill44.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill44.setText("18");
        skill44.setBorder(null);
        skill44.setMinimumSize(new java.awt.Dimension(0, 10));
        skill44.setOpaque(false);
        skill44.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill44.setBounds(582, 836, 26, 12);
        page1.add(skill44, javax.swing.JLayeredPane.MODAL_LAYER);

        skill45.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill45.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill45.setText("18");
        skill45.setBorder(null);
        skill45.setMinimumSize(new java.awt.Dimension(0, 10));
        skill45.setOpaque(false);
        skill45.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill45.setBounds(582, 849, 26, 12);
        page1.add(skill45, javax.swing.JLayeredPane.MODAL_LAYER);

        skill46.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill46.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill46.setText("18");
        skill46.setBorder(null);
        skill46.setMinimumSize(new java.awt.Dimension(0, 10));
        skill46.setOpaque(false);
        skill46.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill46.setBounds(582, 863, 26, 12);
        page1.add(skill46, javax.swing.JLayeredPane.MODAL_LAYER);

        skill47.setEditable(false);
        skill47.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill47.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill47.setText("18");
        skill47.setBorder(null);
        skill47.setMinimumSize(new java.awt.Dimension(0, 10));
        skill47.setOpaque(false);
        skill47.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill47.setBounds(582, 876, 26, 12);
        page1.add(skill47, javax.swing.JLayeredPane.MODAL_LAYER);

        skill48.setEditable(false);
        skill48.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill48.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill48.setText("18");
        skill48.setBorder(null);
        skill48.setMinimumSize(new java.awt.Dimension(0, 10));
        skill48.setOpaque(false);
        skill48.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill48.setBounds(582, 890, 26, 12);
        page1.add(skill48, javax.swing.JLayeredPane.MODAL_LAYER);

        skill49.setEditable(false);
        skill49.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill49.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill49.setText("18");
        skill49.setBorder(null);
        skill49.setMinimumSize(new java.awt.Dimension(0, 10));
        skill49.setOpaque(false);
        skill49.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill49.setBounds(582, 903, 26, 12);
        page1.add(skill49, javax.swing.JLayeredPane.MODAL_LAYER);

        skill50.setEditable(false);
        skill50.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill50.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill50.setText("18");
        skill50.setBorder(null);
        skill50.setMinimumSize(new java.awt.Dimension(0, 10));
        skill50.setOpaque(false);
        skill50.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill50.setBounds(582, 916, 26, 12);
        page1.add(skill50, javax.swing.JLayeredPane.MODAL_LAYER);

        skill51.setEditable(false);
        skill51.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill51.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill51.setText("18");
        skill51.setBorder(null);
        skill51.setMinimumSize(new java.awt.Dimension(0, 10));
        skill51.setOpaque(false);
        skill51.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill51.setBounds(582, 929, 26, 12);
        page1.add(skill51, javax.swing.JLayeredPane.MODAL_LAYER);

        skill52.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill52.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill52.setText("18");
        skill52.setBorder(null);
        skill52.setMinimumSize(new java.awt.Dimension(0, 10));
        skill52.setOpaque(false);
        skill52.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill52.setBounds(582, 942, 26, 12);
        page1.add(skill52, javax.swing.JLayeredPane.MODAL_LAYER);

        skill53.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill53.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill53.setText("18");
        skill53.setBorder(null);
        skill53.setMinimumSize(new java.awt.Dimension(0, 10));
        skill53.setOpaque(false);
        skill53.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill53.setBounds(582, 956, 26, 12);
        page1.add(skill53, javax.swing.JLayeredPane.MODAL_LAYER);

        skill54.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill54.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill54.setText("18");
        skill54.setBorder(null);
        skill54.setMinimumSize(new java.awt.Dimension(0, 10));
        skill54.setOpaque(false);
        skill54.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill54.setBounds(582, 969, 26, 12);
        page1.add(skill54, javax.swing.JLayeredPane.MODAL_LAYER);

        skill55.setEditable(false);
        skill55.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill55.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill55.setText("18");
        skill55.setBorder(null);
        skill55.setMinimumSize(new java.awt.Dimension(0, 10));
        skill55.setOpaque(false);
        skill55.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill55.setBounds(616, 267, 26, 12);
        page1.add(skill55, javax.swing.JLayeredPane.MODAL_LAYER);

        skill56.setEditable(false);
        skill56.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill56.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill56.setText("18");
        skill56.setBorder(null);
        skill56.setMinimumSize(new java.awt.Dimension(0, 10));
        skill56.setOpaque(false);
        skill56.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill56.setBounds(616, 280, 26, 12);
        page1.add(skill56, javax.swing.JLayeredPane.MODAL_LAYER);

        skill57.setEditable(false);
        skill57.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill57.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill57.setText("18");
        skill57.setBorder(null);
        skill57.setMinimumSize(new java.awt.Dimension(0, 10));
        skill57.setOpaque(false);
        skill57.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill57.setBounds(616, 293, 26, 12);
        page1.add(skill57, javax.swing.JLayeredPane.MODAL_LAYER);

        skill58.setEditable(false);
        skill58.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill58.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill58.setText("18");
        skill58.setBorder(null);
        skill58.setMinimumSize(new java.awt.Dimension(0, 10));
        skill58.setOpaque(false);
        skill58.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill58.setBounds(616, 306, 26, 12);
        page1.add(skill58, javax.swing.JLayeredPane.MODAL_LAYER);

        skill59.setEditable(false);
        skill59.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill59.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill59.setText("18");
        skill59.setBorder(null);
        skill59.setMinimumSize(new java.awt.Dimension(0, 10));
        skill59.setOpaque(false);
        skill59.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill59.setBounds(616, 319, 26, 12);
        page1.add(skill59, javax.swing.JLayeredPane.MODAL_LAYER);

        skill60.setEditable(false);
        skill60.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill60.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill60.setText("18");
        skill60.setBorder(null);
        skill60.setMinimumSize(new java.awt.Dimension(0, 10));
        skill60.setOpaque(false);
        skill60.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill60.setBounds(616, 333, 26, 12);
        page1.add(skill60, javax.swing.JLayeredPane.MODAL_LAYER);

        skill61.setEditable(false);
        skill61.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill61.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill61.setText("18");
        skill61.setBorder(null);
        skill61.setMinimumSize(new java.awt.Dimension(0, 10));
        skill61.setOpaque(false);
        skill61.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill61.setBounds(616, 346, 26, 12);
        page1.add(skill61, javax.swing.JLayeredPane.MODAL_LAYER);

        skill62.setEditable(false);
        skill62.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill62.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill62.setText("18");
        skill62.setBorder(null);
        skill62.setMinimumSize(new java.awt.Dimension(0, 10));
        skill62.setOpaque(false);
        skill62.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill62.setBounds(616, 360, 26, 12);
        page1.add(skill62, javax.swing.JLayeredPane.MODAL_LAYER);

        skill63.setEditable(false);
        skill63.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill63.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill63.setText("18");
        skill63.setBorder(null);
        skill63.setMinimumSize(new java.awt.Dimension(0, 10));
        skill63.setOpaque(false);
        skill63.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill63.setBounds(616, 373, 26, 12);
        page1.add(skill63, javax.swing.JLayeredPane.MODAL_LAYER);

        skill64.setEditable(false);
        skill64.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill64.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill64.setText("18");
        skill64.setBorder(null);
        skill64.setMinimumSize(new java.awt.Dimension(0, 10));
        skill64.setOpaque(false);
        skill64.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill64.setBounds(616, 386, 26, 12);
        page1.add(skill64, javax.swing.JLayeredPane.MODAL_LAYER);

        skill65.setEditable(false);
        skill65.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill65.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill65.setText("18");
        skill65.setBorder(null);
        skill65.setMinimumSize(new java.awt.Dimension(0, 10));
        skill65.setOpaque(false);
        skill65.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill65.setBounds(616, 399, 26, 12);
        page1.add(skill65, javax.swing.JLayeredPane.MODAL_LAYER);

        skill66.setEditable(false);
        skill66.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill66.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill66.setText("18");
        skill66.setBorder(null);
        skill66.setMinimumSize(new java.awt.Dimension(0, 10));
        skill66.setOpaque(false);
        skill66.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill66.setBounds(616, 413, 26, 12);
        page1.add(skill66, javax.swing.JLayeredPane.MODAL_LAYER);

        skill67.setEditable(false);
        skill67.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill67.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill67.setText("18");
        skill67.setBorder(null);
        skill67.setMinimumSize(new java.awt.Dimension(0, 10));
        skill67.setOpaque(false);
        skill67.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill67.setBounds(616, 426, 26, 12);
        page1.add(skill67, javax.swing.JLayeredPane.MODAL_LAYER);

        skill68.setEditable(false);
        skill68.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill68.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill68.setText("18");
        skill68.setBorder(null);
        skill68.setMinimumSize(new java.awt.Dimension(0, 10));
        skill68.setOpaque(false);
        skill68.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill68.setBounds(616, 439, 26, 12);
        page1.add(skill68, javax.swing.JLayeredPane.MODAL_LAYER);

        skill69.setEditable(false);
        skill69.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill69.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill69.setText("18");
        skill69.setBorder(null);
        skill69.setMinimumSize(new java.awt.Dimension(0, 10));
        skill69.setOpaque(false);
        skill69.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill69.setBounds(616, 452, 26, 12);
        page1.add(skill69, javax.swing.JLayeredPane.MODAL_LAYER);

        skill70.setEditable(false);
        skill70.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill70.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill70.setText("18");
        skill70.setBorder(null);
        skill70.setMinimumSize(new java.awt.Dimension(0, 10));
        skill70.setOpaque(false);
        skill70.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill70.setBounds(616, 465, 26, 12);
        page1.add(skill70, javax.swing.JLayeredPane.MODAL_LAYER);

        skill71.setEditable(false);
        skill71.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill71.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill71.setText("18");
        skill71.setBorder(null);
        skill71.setMinimumSize(new java.awt.Dimension(0, 10));
        skill71.setOpaque(false);
        skill71.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill71.setBounds(616, 479, 26, 12);
        page1.add(skill71, javax.swing.JLayeredPane.MODAL_LAYER);

        skill72.setEditable(false);
        skill72.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill72.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill72.setText("18");
        skill72.setBorder(null);
        skill72.setMinimumSize(new java.awt.Dimension(0, 10));
        skill72.setOpaque(false);
        skill72.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill72.setBounds(616, 492, 26, 12);
        page1.add(skill72, javax.swing.JLayeredPane.MODAL_LAYER);

        skill73.setEditable(false);
        skill73.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill73.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill73.setText("18");
        skill73.setBorder(null);
        skill73.setMinimumSize(new java.awt.Dimension(0, 10));
        skill73.setOpaque(false);
        skill73.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill73.setBounds(616, 505, 26, 12);
        page1.add(skill73, javax.swing.JLayeredPane.MODAL_LAYER);

        skill74.setEditable(false);
        skill74.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill74.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill74.setText("18");
        skill74.setBorder(null);
        skill74.setMinimumSize(new java.awt.Dimension(0, 10));
        skill74.setOpaque(false);
        skill74.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill74.setBounds(616, 518, 26, 12);
        page1.add(skill74, javax.swing.JLayeredPane.MODAL_LAYER);

        skill75.setEditable(false);
        skill75.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill75.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill75.setText("18");
        skill75.setBorder(null);
        skill75.setMinimumSize(new java.awt.Dimension(0, 10));
        skill75.setOpaque(false);
        skill75.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill75.setBounds(616, 532, 26, 12);
        page1.add(skill75, javax.swing.JLayeredPane.MODAL_LAYER);

        skill76.setEditable(false);
        skill76.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill76.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill76.setText("18");
        skill76.setBorder(null);
        skill76.setMinimumSize(new java.awt.Dimension(0, 10));
        skill76.setOpaque(false);
        skill76.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill76.setBounds(616, 545, 26, 12);
        page1.add(skill76, javax.swing.JLayeredPane.MODAL_LAYER);

        skill77.setEditable(false);
        skill77.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill77.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill77.setText("18");
        skill77.setBorder(null);
        skill77.setMinimumSize(new java.awt.Dimension(0, 10));
        skill77.setOpaque(false);
        skill77.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill77.setBounds(616, 558, 26, 12);
        page1.add(skill77, javax.swing.JLayeredPane.MODAL_LAYER);

        skill78.setEditable(false);
        skill78.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill78.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill78.setText("18");
        skill78.setBorder(null);
        skill78.setMinimumSize(new java.awt.Dimension(0, 10));
        skill78.setOpaque(false);
        skill78.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill78.setBounds(616, 571, 26, 12);
        page1.add(skill78, javax.swing.JLayeredPane.MODAL_LAYER);

        skill79.setEditable(false);
        skill79.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill79.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill79.setText("18");
        skill79.setBorder(null);
        skill79.setMinimumSize(new java.awt.Dimension(0, 10));
        skill79.setOpaque(false);
        skill79.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill79.setBounds(616, 585, 26, 12);
        page1.add(skill79, javax.swing.JLayeredPane.MODAL_LAYER);

        skill80.setEditable(false);
        skill80.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill80.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill80.setText("18");
        skill80.setBorder(null);
        skill80.setMinimumSize(new java.awt.Dimension(0, 10));
        skill80.setOpaque(false);
        skill80.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill80.setBounds(616, 598, 26, 12);
        page1.add(skill80, javax.swing.JLayeredPane.MODAL_LAYER);

        skill81.setEditable(false);
        skill81.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill81.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill81.setText("18");
        skill81.setBorder(null);
        skill81.setMinimumSize(new java.awt.Dimension(0, 10));
        skill81.setOpaque(false);
        skill81.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill81.setBounds(616, 611, 26, 12);
        page1.add(skill81, javax.swing.JLayeredPane.MODAL_LAYER);

        skill82.setEditable(false);
        skill82.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill82.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill82.setText("18");
        skill82.setBorder(null);
        skill82.setMinimumSize(new java.awt.Dimension(0, 10));
        skill82.setOpaque(false);
        skill82.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill82.setBounds(616, 624, 26, 12);
        page1.add(skill82, javax.swing.JLayeredPane.MODAL_LAYER);

        skill83.setEditable(false);
        skill83.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill83.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill83.setText("18");
        skill83.setBorder(null);
        skill83.setMinimumSize(new java.awt.Dimension(0, 10));
        skill83.setOpaque(false);
        skill83.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill83.setBounds(616, 638, 26, 12);
        page1.add(skill83, javax.swing.JLayeredPane.MODAL_LAYER);

        skill84.setEditable(false);
        skill84.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill84.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill84.setText("18");
        skill84.setBorder(null);
        skill84.setMinimumSize(new java.awt.Dimension(0, 10));
        skill84.setOpaque(false);
        skill84.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill84.setBounds(616, 651, 26, 12);
        page1.add(skill84, javax.swing.JLayeredPane.MODAL_LAYER);

        skill85.setEditable(false);
        skill85.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill85.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill85.setText("18");
        skill85.setBorder(null);
        skill85.setMinimumSize(new java.awt.Dimension(0, 10));
        skill85.setOpaque(false);
        skill85.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill85.setBounds(616, 664, 26, 12);
        page1.add(skill85, javax.swing.JLayeredPane.MODAL_LAYER);

        skill86.setEditable(false);
        skill86.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill86.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill86.setText("18");
        skill86.setBorder(null);
        skill86.setMinimumSize(new java.awt.Dimension(0, 10));
        skill86.setOpaque(false);
        skill86.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill86.setBounds(616, 677, 26, 12);
        page1.add(skill86, javax.swing.JLayeredPane.MODAL_LAYER);

        skill87.setEditable(false);
        skill87.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill87.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill87.setText("18");
        skill87.setBorder(null);
        skill87.setMinimumSize(new java.awt.Dimension(0, 10));
        skill87.setOpaque(false);
        skill87.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill87.setBounds(616, 691, 26, 12);
        page1.add(skill87, javax.swing.JLayeredPane.MODAL_LAYER);

        skill88.setEditable(false);
        skill88.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill88.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill88.setText("18");
        skill88.setBorder(null);
        skill88.setMinimumSize(new java.awt.Dimension(0, 10));
        skill88.setOpaque(false);
        skill88.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill88.setBounds(616, 704, 26, 12);
        page1.add(skill88, javax.swing.JLayeredPane.MODAL_LAYER);

        skill89.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill89.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill89.setText("18");
        skill89.setBorder(null);
        skill89.setMinimumSize(new java.awt.Dimension(0, 10));
        skill89.setOpaque(false);
        skill89.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill89.setBounds(616, 717, 26, 12);
        page1.add(skill89, javax.swing.JLayeredPane.MODAL_LAYER);

        skill90.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill90.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill90.setText("18");
        skill90.setBorder(null);
        skill90.setMinimumSize(new java.awt.Dimension(0, 10));
        skill90.setOpaque(false);
        skill90.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill90.setBounds(616, 730, 26, 12);
        page1.add(skill90, javax.swing.JLayeredPane.MODAL_LAYER);

        skill91.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill91.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill91.setText("18");
        skill91.setBorder(null);
        skill91.setMinimumSize(new java.awt.Dimension(0, 10));
        skill91.setOpaque(false);
        skill91.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill91.setBounds(616, 743, 26, 12);
        page1.add(skill91, javax.swing.JLayeredPane.MODAL_LAYER);

        skill92.setEditable(false);
        skill92.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill92.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill92.setText("18");
        skill92.setBorder(null);
        skill92.setMinimumSize(new java.awt.Dimension(0, 10));
        skill92.setOpaque(false);
        skill92.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill92.setBounds(616, 757, 26, 12);
        page1.add(skill92, javax.swing.JLayeredPane.MODAL_LAYER);

        skill93.setEditable(false);
        skill93.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill93.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill93.setText("18");
        skill93.setBorder(null);
        skill93.setMinimumSize(new java.awt.Dimension(0, 10));
        skill93.setOpaque(false);
        skill93.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill93.setBounds(616, 770, 26, 12);
        page1.add(skill93, javax.swing.JLayeredPane.MODAL_LAYER);

        skill94.setEditable(false);
        skill94.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill94.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill94.setText("18");
        skill94.setBorder(null);
        skill94.setMinimumSize(new java.awt.Dimension(0, 10));
        skill94.setOpaque(false);
        skill94.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill94.setBounds(616, 783, 26, 12);
        page1.add(skill94, javax.swing.JLayeredPane.MODAL_LAYER);

        skill95.setEditable(false);
        skill95.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill95.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill95.setText("18");
        skill95.setBorder(null);
        skill95.setMinimumSize(new java.awt.Dimension(0, 10));
        skill95.setOpaque(false);
        skill95.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill95.setBounds(616, 796, 26, 12);
        page1.add(skill95, javax.swing.JLayeredPane.MODAL_LAYER);

        skill96.setEditable(false);
        skill96.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill96.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill96.setText("18");
        skill96.setBorder(null);
        skill96.setMinimumSize(new java.awt.Dimension(0, 10));
        skill96.setOpaque(false);
        skill96.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill96.setBounds(616, 810, 26, 12);
        page1.add(skill96, javax.swing.JLayeredPane.MODAL_LAYER);

        skill97.setEditable(false);
        skill97.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill97.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill97.setText("18");
        skill97.setBorder(null);
        skill97.setMinimumSize(new java.awt.Dimension(0, 10));
        skill97.setOpaque(false);
        skill97.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill97.setBounds(616, 823, 26, 12);
        page1.add(skill97, javax.swing.JLayeredPane.MODAL_LAYER);

        skill98.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill98.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill98.setText("18");
        skill98.setBorder(null);
        skill98.setMinimumSize(new java.awt.Dimension(0, 10));
        skill98.setOpaque(false);
        skill98.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill98.setBounds(616, 836, 26, 12);
        page1.add(skill98, javax.swing.JLayeredPane.MODAL_LAYER);

        skill99.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill99.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill99.setText("18");
        skill99.setBorder(null);
        skill99.setMinimumSize(new java.awt.Dimension(0, 10));
        skill99.setOpaque(false);
        skill99.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill99.setBounds(616, 849, 26, 12);
        page1.add(skill99, javax.swing.JLayeredPane.MODAL_LAYER);

        skill100.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill100.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill100.setText("18");
        skill100.setBorder(null);
        skill100.setMinimumSize(new java.awt.Dimension(0, 10));
        skill100.setOpaque(false);
        skill100.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill100.setBounds(616, 863, 26, 12);
        page1.add(skill100, javax.swing.JLayeredPane.MODAL_LAYER);

        skill101.setEditable(false);
        skill101.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill101.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill101.setText("18");
        skill101.setBorder(null);
        skill101.setMinimumSize(new java.awt.Dimension(0, 10));
        skill101.setOpaque(false);
        skill101.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill101.setBounds(616, 876, 26, 12);
        page1.add(skill101, javax.swing.JLayeredPane.MODAL_LAYER);

        skill102.setEditable(false);
        skill102.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill102.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill102.setText("18");
        skill102.setBorder(null);
        skill102.setMinimumSize(new java.awt.Dimension(0, 10));
        skill102.setOpaque(false);
        skill102.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill102.setBounds(616, 890, 26, 12);
        page1.add(skill102, javax.swing.JLayeredPane.MODAL_LAYER);

        skill103.setEditable(false);
        skill103.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill103.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill103.setText("18");
        skill103.setBorder(null);
        skill103.setMinimumSize(new java.awt.Dimension(0, 10));
        skill103.setOpaque(false);
        skill103.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill103.setBounds(616, 903, 26, 12);
        page1.add(skill103, javax.swing.JLayeredPane.MODAL_LAYER);

        skill104.setEditable(false);
        skill104.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill104.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill104.setText("18");
        skill104.setBorder(null);
        skill104.setMinimumSize(new java.awt.Dimension(0, 10));
        skill104.setOpaque(false);
        skill104.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill104.setBounds(616, 916, 26, 12);
        page1.add(skill104, javax.swing.JLayeredPane.MODAL_LAYER);

        skill105.setEditable(false);
        skill105.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill105.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill105.setText("18");
        skill105.setBorder(null);
        skill105.setMinimumSize(new java.awt.Dimension(0, 10));
        skill105.setOpaque(false);
        skill105.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill105.setBounds(616, 929, 26, 12);
        page1.add(skill105, javax.swing.JLayeredPane.MODAL_LAYER);

        skill106.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill106.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill106.setText("18");
        skill106.setBorder(null);
        skill106.setMinimumSize(new java.awt.Dimension(0, 10));
        skill106.setOpaque(false);
        skill106.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill106.setBounds(616, 942, 26, 12);
        page1.add(skill106, javax.swing.JLayeredPane.MODAL_LAYER);

        skill107.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill107.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill107.setText("18");
        skill107.setBorder(null);
        skill107.setMinimumSize(new java.awt.Dimension(0, 10));
        skill107.setOpaque(false);
        skill107.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill107.setBounds(616, 956, 26, 12);
        page1.add(skill107, javax.swing.JLayeredPane.MODAL_LAYER);

        skill108.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill108.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill108.setText("18");
        skill108.setBorder(null);
        skill108.setMinimumSize(new java.awt.Dimension(0, 10));
        skill108.setOpaque(false);
        skill108.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill108.setBounds(616, 969, 26, 12);
        page1.add(skill108, javax.swing.JLayeredPane.MODAL_LAYER);

        skill109.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill109.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill109.setText("18");
        skill109.setBorder(null);
        skill109.setMinimumSize(new java.awt.Dimension(0, 10));
        skill109.setOpaque(false);
        skill109.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill109.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill109.setBounds(651, 267, 26, 12);
        page1.add(skill109, javax.swing.JLayeredPane.MODAL_LAYER);

        skill110.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill110.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill110.setText("18");
        skill110.setBorder(null);
        skill110.setMinimumSize(new java.awt.Dimension(0, 10));
        skill110.setOpaque(false);
        skill110.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill110.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill110.setBounds(651, 280, 26, 12);
        page1.add(skill110, javax.swing.JLayeredPane.MODAL_LAYER);

        skill111.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill111.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill111.setText("18");
        skill111.setBorder(null);
        skill111.setMinimumSize(new java.awt.Dimension(0, 10));
        skill111.setOpaque(false);
        skill111.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill111.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill111.setBounds(651, 293, 26, 12);
        page1.add(skill111, javax.swing.JLayeredPane.MODAL_LAYER);

        skill112.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill112.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill112.setText("18");
        skill112.setBorder(null);
        skill112.setMinimumSize(new java.awt.Dimension(0, 10));
        skill112.setOpaque(false);
        skill112.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill112.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill112.setBounds(651, 306, 26, 12);
        page1.add(skill112, javax.swing.JLayeredPane.MODAL_LAYER);

        skill113.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill113.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill113.setText("18");
        skill113.setBorder(null);
        skill113.setMinimumSize(new java.awt.Dimension(0, 10));
        skill113.setOpaque(false);
        skill113.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill113.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill113.setBounds(651, 319, 26, 12);
        page1.add(skill113, javax.swing.JLayeredPane.MODAL_LAYER);

        skill114.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill114.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill114.setText("18");
        skill114.setBorder(null);
        skill114.setMinimumSize(new java.awt.Dimension(0, 10));
        skill114.setOpaque(false);
        skill114.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill114.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill114.setBounds(651, 333, 26, 12);
        page1.add(skill114, javax.swing.JLayeredPane.MODAL_LAYER);

        skill115.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill115.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill115.setText("18");
        skill115.setBorder(null);
        skill115.setMinimumSize(new java.awt.Dimension(0, 10));
        skill115.setOpaque(false);
        skill115.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill115.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill115.setBounds(651, 346, 26, 12);
        page1.add(skill115, javax.swing.JLayeredPane.MODAL_LAYER);

        skill116.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill116.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill116.setText("18");
        skill116.setBorder(null);
        skill116.setMinimumSize(new java.awt.Dimension(0, 10));
        skill116.setOpaque(false);
        skill116.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill116.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill116.setBounds(651, 360, 26, 12);
        page1.add(skill116, javax.swing.JLayeredPane.MODAL_LAYER);

        skill117.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill117.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill117.setText("18");
        skill117.setBorder(null);
        skill117.setMinimumSize(new java.awt.Dimension(0, 10));
        skill117.setOpaque(false);
        skill117.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill117.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill117.setBounds(651, 373, 26, 12);
        page1.add(skill117, javax.swing.JLayeredPane.MODAL_LAYER);

        skill118.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill118.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill118.setText("18");
        skill118.setBorder(null);
        skill118.setMinimumSize(new java.awt.Dimension(0, 10));
        skill118.setOpaque(false);
        skill118.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill118.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill118.setBounds(651, 386, 26, 12);
        page1.add(skill118, javax.swing.JLayeredPane.MODAL_LAYER);

        skill119.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill119.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill119.setText("18");
        skill119.setBorder(null);
        skill119.setMinimumSize(new java.awt.Dimension(0, 10));
        skill119.setOpaque(false);
        skill119.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill119.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill119.setBounds(651, 399, 26, 12);
        page1.add(skill119, javax.swing.JLayeredPane.MODAL_LAYER);

        skill120.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill120.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill120.setText("18");
        skill120.setBorder(null);
        skill120.setMinimumSize(new java.awt.Dimension(0, 10));
        skill120.setOpaque(false);
        skill120.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill120.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill120.setBounds(651, 413, 26, 12);
        page1.add(skill120, javax.swing.JLayeredPane.MODAL_LAYER);

        skill121.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill121.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill121.setText("18");
        skill121.setBorder(null);
        skill121.setMinimumSize(new java.awt.Dimension(0, 10));
        skill121.setOpaque(false);
        skill121.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill121.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill121.setBounds(651, 426, 26, 12);
        page1.add(skill121, javax.swing.JLayeredPane.MODAL_LAYER);

        skill122.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill122.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill122.setText("18");
        skill122.setBorder(null);
        skill122.setMinimumSize(new java.awt.Dimension(0, 10));
        skill122.setOpaque(false);
        skill122.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill122.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill122.setBounds(651, 439, 26, 12);
        page1.add(skill122, javax.swing.JLayeredPane.MODAL_LAYER);

        skill123.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill123.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill123.setText("18");
        skill123.setBorder(null);
        skill123.setMinimumSize(new java.awt.Dimension(0, 10));
        skill123.setOpaque(false);
        skill123.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill123.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill123.setBounds(651, 452, 26, 12);
        page1.add(skill123, javax.swing.JLayeredPane.MODAL_LAYER);

        skill124.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill124.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill124.setText("18");
        skill124.setBorder(null);
        skill124.setMinimumSize(new java.awt.Dimension(0, 10));
        skill124.setOpaque(false);
        skill124.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill124.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill124.setBounds(651, 465, 26, 12);
        page1.add(skill124, javax.swing.JLayeredPane.MODAL_LAYER);

        skill125.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill125.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill125.setText("18");
        skill125.setBorder(null);
        skill125.setMinimumSize(new java.awt.Dimension(0, 10));
        skill125.setOpaque(false);
        skill125.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill125.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill125.setBounds(651, 479, 26, 12);
        page1.add(skill125, javax.swing.JLayeredPane.MODAL_LAYER);

        skill126.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill126.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill126.setText("18");
        skill126.setBorder(null);
        skill126.setMinimumSize(new java.awt.Dimension(0, 10));
        skill126.setOpaque(false);
        skill126.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill126.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill126.setBounds(651, 492, 26, 12);
        page1.add(skill126, javax.swing.JLayeredPane.MODAL_LAYER);

        skill127.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill127.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill127.setText("18");
        skill127.setBorder(null);
        skill127.setMinimumSize(new java.awt.Dimension(0, 10));
        skill127.setOpaque(false);
        skill127.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill127.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill127.setBounds(651, 505, 26, 12);
        page1.add(skill127, javax.swing.JLayeredPane.MODAL_LAYER);

        skill128.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill128.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill128.setText("18");
        skill128.setBorder(null);
        skill128.setMinimumSize(new java.awt.Dimension(0, 10));
        skill128.setOpaque(false);
        skill128.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill128.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill128.setBounds(651, 518, 26, 12);
        page1.add(skill128, javax.swing.JLayeredPane.MODAL_LAYER);

        skill129.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill129.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill129.setText("18");
        skill129.setBorder(null);
        skill129.setMinimumSize(new java.awt.Dimension(0, 10));
        skill129.setOpaque(false);
        skill129.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill129.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill129.setBounds(651, 532, 26, 12);
        page1.add(skill129, javax.swing.JLayeredPane.MODAL_LAYER);

        skill130.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill130.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill130.setText("18");
        skill130.setBorder(null);
        skill130.setMinimumSize(new java.awt.Dimension(0, 10));
        skill130.setOpaque(false);
        skill130.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill130.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill130.setBounds(651, 545, 26, 12);
        page1.add(skill130, javax.swing.JLayeredPane.MODAL_LAYER);

        skill131.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill131.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill131.setText("18");
        skill131.setBorder(null);
        skill131.setMinimumSize(new java.awt.Dimension(0, 10));
        skill131.setOpaque(false);
        skill131.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill131.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill131.setBounds(651, 558, 26, 12);
        page1.add(skill131, javax.swing.JLayeredPane.MODAL_LAYER);

        skill132.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill132.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill132.setText("18");
        skill132.setBorder(null);
        skill132.setMinimumSize(new java.awt.Dimension(0, 10));
        skill132.setOpaque(false);
        skill132.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill132.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill132.setBounds(651, 571, 26, 12);
        page1.add(skill132, javax.swing.JLayeredPane.MODAL_LAYER);

        skill133.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill133.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill133.setText("18");
        skill133.setBorder(null);
        skill133.setMinimumSize(new java.awt.Dimension(0, 10));
        skill133.setOpaque(false);
        skill133.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill133.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill133.setBounds(651, 585, 26, 12);
        page1.add(skill133, javax.swing.JLayeredPane.MODAL_LAYER);

        skill134.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill134.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill134.setText("18");
        skill134.setBorder(null);
        skill134.setMinimumSize(new java.awt.Dimension(0, 10));
        skill134.setOpaque(false);
        skill134.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill134.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill134.setBounds(651, 598, 26, 12);
        page1.add(skill134, javax.swing.JLayeredPane.MODAL_LAYER);

        skill135.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill135.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill135.setText("18");
        skill135.setBorder(null);
        skill135.setMinimumSize(new java.awt.Dimension(0, 10));
        skill135.setOpaque(false);
        skill135.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill135.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill135.setBounds(651, 611, 26, 12);
        page1.add(skill135, javax.swing.JLayeredPane.MODAL_LAYER);

        skill136.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill136.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill136.setText("18");
        skill136.setBorder(null);
        skill136.setMinimumSize(new java.awt.Dimension(0, 10));
        skill136.setOpaque(false);
        skill136.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill136.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill136.setBounds(651, 624, 26, 12);
        page1.add(skill136, javax.swing.JLayeredPane.MODAL_LAYER);

        skill137.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill137.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill137.setText("18");
        skill137.setBorder(null);
        skill137.setMinimumSize(new java.awt.Dimension(0, 10));
        skill137.setOpaque(false);
        skill137.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill137.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill137.setBounds(651, 638, 26, 12);
        page1.add(skill137, javax.swing.JLayeredPane.MODAL_LAYER);

        skill138.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill138.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill138.setText("18");
        skill138.setBorder(null);
        skill138.setMinimumSize(new java.awt.Dimension(0, 10));
        skill138.setOpaque(false);
        skill138.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill138.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill138.setBounds(651, 651, 26, 12);
        page1.add(skill138, javax.swing.JLayeredPane.MODAL_LAYER);

        skill139.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill139.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill139.setText("18");
        skill139.setBorder(null);
        skill139.setMinimumSize(new java.awt.Dimension(0, 10));
        skill139.setOpaque(false);
        skill139.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill139.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill139.setBounds(651, 664, 26, 12);
        page1.add(skill139, javax.swing.JLayeredPane.MODAL_LAYER);

        skill140.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill140.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill140.setText("18");
        skill140.setBorder(null);
        skill140.setMinimumSize(new java.awt.Dimension(0, 10));
        skill140.setOpaque(false);
        skill140.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill140.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill140.setBounds(651, 677, 26, 12);
        page1.add(skill140, javax.swing.JLayeredPane.MODAL_LAYER);

        skill141.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill141.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill141.setText("18");
        skill141.setBorder(null);
        skill141.setMinimumSize(new java.awt.Dimension(0, 10));
        skill141.setOpaque(false);
        skill141.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill141.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill141.setBounds(651, 691, 26, 12);
        page1.add(skill141, javax.swing.JLayeredPane.MODAL_LAYER);

        skill142.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill142.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill142.setText("18");
        skill142.setBorder(null);
        skill142.setMinimumSize(new java.awt.Dimension(0, 10));
        skill142.setOpaque(false);
        skill142.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill142.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill142.setBounds(651, 704, 26, 12);
        page1.add(skill142, javax.swing.JLayeredPane.MODAL_LAYER);

        skill143.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill143.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill143.setText("18");
        skill143.setBorder(null);
        skill143.setMinimumSize(new java.awt.Dimension(0, 10));
        skill143.setOpaque(false);
        skill143.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill143.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill143.setBounds(651, 717, 26, 12);
        page1.add(skill143, javax.swing.JLayeredPane.MODAL_LAYER);

        skill144.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill144.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill144.setText("18");
        skill144.setBorder(null);
        skill144.setMinimumSize(new java.awt.Dimension(0, 10));
        skill144.setOpaque(false);
        skill144.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill144.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill144.setBounds(651, 730, 26, 12);
        page1.add(skill144, javax.swing.JLayeredPane.MODAL_LAYER);

        skill145.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill145.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill145.setText("18");
        skill145.setBorder(null);
        skill145.setMinimumSize(new java.awt.Dimension(0, 10));
        skill145.setOpaque(false);
        skill145.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill145.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill145.setBounds(651, 743, 26, 12);
        page1.add(skill145, javax.swing.JLayeredPane.MODAL_LAYER);

        skill146.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill146.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill146.setText("18");
        skill146.setBorder(null);
        skill146.setMinimumSize(new java.awt.Dimension(0, 10));
        skill146.setOpaque(false);
        skill146.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill146.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill146.setBounds(651, 757, 26, 12);
        page1.add(skill146, javax.swing.JLayeredPane.MODAL_LAYER);

        skill147.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill147.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill147.setText("18");
        skill147.setBorder(null);
        skill147.setMinimumSize(new java.awt.Dimension(0, 10));
        skill147.setOpaque(false);
        skill147.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill147.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill147.setBounds(651, 770, 26, 12);
        page1.add(skill147, javax.swing.JLayeredPane.MODAL_LAYER);

        skill148.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill148.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill148.setText("18");
        skill148.setBorder(null);
        skill148.setMinimumSize(new java.awt.Dimension(0, 10));
        skill148.setOpaque(false);
        skill148.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill148.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill148.setBounds(651, 783, 26, 12);
        page1.add(skill148, javax.swing.JLayeredPane.MODAL_LAYER);

        skill149.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill149.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill149.setText("18");
        skill149.setBorder(null);
        skill149.setMinimumSize(new java.awt.Dimension(0, 10));
        skill149.setOpaque(false);
        skill149.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill149.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill149.setBounds(651, 796, 26, 12);
        page1.add(skill149, javax.swing.JLayeredPane.MODAL_LAYER);

        skill150.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill150.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill150.setText("18");
        skill150.setBorder(null);
        skill150.setMinimumSize(new java.awt.Dimension(0, 10));
        skill150.setOpaque(false);
        skill150.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill150.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill150.setBounds(651, 810, 26, 12);
        page1.add(skill150, javax.swing.JLayeredPane.MODAL_LAYER);

        skill151.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill151.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill151.setText("18");
        skill151.setBorder(null);
        skill151.setMinimumSize(new java.awt.Dimension(0, 10));
        skill151.setOpaque(false);
        skill151.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill151.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill151.setBounds(651, 823, 26, 12);
        page1.add(skill151, javax.swing.JLayeredPane.MODAL_LAYER);

        skill152.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill152.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill152.setText("18");
        skill152.setBorder(null);
        skill152.setMinimumSize(new java.awt.Dimension(0, 10));
        skill152.setOpaque(false);
        skill152.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill152.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill152.setBounds(651, 836, 26, 12);
        page1.add(skill152, javax.swing.JLayeredPane.MODAL_LAYER);

        skill153.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill153.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill153.setText("18");
        skill153.setBorder(null);
        skill153.setMinimumSize(new java.awt.Dimension(0, 10));
        skill153.setOpaque(false);
        skill153.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill153.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill153.setBounds(651, 849, 26, 12);
        page1.add(skill153, javax.swing.JLayeredPane.MODAL_LAYER);

        skill154.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill154.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill154.setText("18");
        skill154.setBorder(null);
        skill154.setMinimumSize(new java.awt.Dimension(0, 10));
        skill154.setOpaque(false);
        skill154.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill154.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill154.setBounds(651, 863, 26, 12);
        page1.add(skill154, javax.swing.JLayeredPane.MODAL_LAYER);

        skill155.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill155.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill155.setText("18");
        skill155.setBorder(null);
        skill155.setMinimumSize(new java.awt.Dimension(0, 10));
        skill155.setOpaque(false);
        skill155.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill155.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill155.setBounds(651, 876, 26, 12);
        page1.add(skill155, javax.swing.JLayeredPane.MODAL_LAYER);

        skill156.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill156.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill156.setText("18");
        skill156.setBorder(null);
        skill156.setMinimumSize(new java.awt.Dimension(0, 10));
        skill156.setOpaque(false);
        skill156.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill156.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill156.setBounds(651, 890, 26, 12);
        page1.add(skill156, javax.swing.JLayeredPane.MODAL_LAYER);

        skill157.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill157.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill157.setText("18");
        skill157.setBorder(null);
        skill157.setMinimumSize(new java.awt.Dimension(0, 10));
        skill157.setOpaque(false);
        skill157.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill157.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill157.setBounds(651, 903, 26, 12);
        page1.add(skill157, javax.swing.JLayeredPane.MODAL_LAYER);

        skill158.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill158.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill158.setText("18");
        skill158.setBorder(null);
        skill158.setMinimumSize(new java.awt.Dimension(0, 10));
        skill158.setOpaque(false);
        skill158.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill158.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill158.setBounds(651, 916, 26, 12);
        page1.add(skill158, javax.swing.JLayeredPane.MODAL_LAYER);

        skill159.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill159.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill159.setText("18");
        skill159.setBorder(null);
        skill159.setMinimumSize(new java.awt.Dimension(0, 10));
        skill159.setOpaque(false);
        skill159.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill159.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill159.setBounds(651, 929, 26, 12);
        page1.add(skill159, javax.swing.JLayeredPane.MODAL_LAYER);

        skill160.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill160.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill160.setText("18");
        skill160.setBorder(null);
        skill160.setMinimumSize(new java.awt.Dimension(0, 10));
        skill160.setOpaque(false);
        skill160.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill160.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill160.setBounds(651, 942, 26, 12);
        page1.add(skill160, javax.swing.JLayeredPane.MODAL_LAYER);

        skill161.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill161.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill161.setText("18");
        skill161.setBorder(null);
        skill161.setMinimumSize(new java.awt.Dimension(0, 10));
        skill161.setOpaque(false);
        skill161.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill161.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill161.setBounds(651, 956, 26, 12);
        page1.add(skill161, javax.swing.JLayeredPane.MODAL_LAYER);

        skill162.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill162.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill162.setText("18");
        skill162.setBorder(null);
        skill162.setMinimumSize(new java.awt.Dimension(0, 10));
        skill162.setOpaque(false);
        skill162.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill162.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill162.setBounds(651, 969, 26, 12);
        page1.add(skill162, javax.swing.JLayeredPane.MODAL_LAYER);

        skill163.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill163.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill163.setText("18");
        skill163.setBorder(null);
        skill163.setMinimumSize(new java.awt.Dimension(0, 10));
        skill163.setOpaque(false);
        skill163.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill163.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill163.setBounds(684, 267, 26, 12);
        page1.add(skill163, javax.swing.JLayeredPane.MODAL_LAYER);

        skill164.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill164.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill164.setText("18");
        skill164.setBorder(null);
        skill164.setMinimumSize(new java.awt.Dimension(0, 10));
        skill164.setOpaque(false);
        skill164.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill164.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill164.setBounds(684, 280, 26, 12);
        page1.add(skill164, javax.swing.JLayeredPane.MODAL_LAYER);

        skill165.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill165.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill165.setText("18");
        skill165.setBorder(null);
        skill165.setMinimumSize(new java.awt.Dimension(0, 10));
        skill165.setOpaque(false);
        skill165.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill165.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill165.setBounds(684, 293, 26, 12);
        page1.add(skill165, javax.swing.JLayeredPane.MODAL_LAYER);

        skill166.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill166.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill166.setText("18");
        skill166.setBorder(null);
        skill166.setMinimumSize(new java.awt.Dimension(0, 10));
        skill166.setOpaque(false);
        skill166.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill166.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill166.setBounds(684, 306, 26, 12);
        page1.add(skill166, javax.swing.JLayeredPane.MODAL_LAYER);

        skill167.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill167.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill167.setText("18");
        skill167.setBorder(null);
        skill167.setMinimumSize(new java.awt.Dimension(0, 10));
        skill167.setOpaque(false);
        skill167.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill167.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill167.setBounds(684, 319, 26, 12);
        page1.add(skill167, javax.swing.JLayeredPane.MODAL_LAYER);

        skill168.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill168.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill168.setText("18");
        skill168.setBorder(null);
        skill168.setMinimumSize(new java.awt.Dimension(0, 10));
        skill168.setOpaque(false);
        skill168.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill168.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill168.setBounds(684, 333, 26, 12);
        page1.add(skill168, javax.swing.JLayeredPane.MODAL_LAYER);

        skill169.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill169.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill169.setText("18");
        skill169.setBorder(null);
        skill169.setMinimumSize(new java.awt.Dimension(0, 10));
        skill169.setOpaque(false);
        skill169.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill169.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill169.setBounds(684, 346, 26, 12);
        page1.add(skill169, javax.swing.JLayeredPane.MODAL_LAYER);

        skill170.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill170.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill170.setText("18");
        skill170.setBorder(null);
        skill170.setMinimumSize(new java.awt.Dimension(0, 10));
        skill170.setOpaque(false);
        skill170.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill170.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill170.setBounds(684, 360, 26, 12);
        page1.add(skill170, javax.swing.JLayeredPane.MODAL_LAYER);

        skill171.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill171.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill171.setText("18");
        skill171.setBorder(null);
        skill171.setMinimumSize(new java.awt.Dimension(0, 10));
        skill171.setOpaque(false);
        skill171.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill171.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill171.setBounds(684, 373, 26, 12);
        page1.add(skill171, javax.swing.JLayeredPane.MODAL_LAYER);

        skill172.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill172.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill172.setText("18");
        skill172.setBorder(null);
        skill172.setMinimumSize(new java.awt.Dimension(0, 10));
        skill172.setOpaque(false);
        skill172.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill172.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill172.setBounds(684, 386, 26, 12);
        page1.add(skill172, javax.swing.JLayeredPane.MODAL_LAYER);

        skill173.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill173.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill173.setText("18");
        skill173.setBorder(null);
        skill173.setMinimumSize(new java.awt.Dimension(0, 10));
        skill173.setOpaque(false);
        skill173.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill173.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill173.setBounds(684, 399, 26, 12);
        page1.add(skill173, javax.swing.JLayeredPane.MODAL_LAYER);

        skill174.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill174.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill174.setText("18");
        skill174.setBorder(null);
        skill174.setMinimumSize(new java.awt.Dimension(0, 10));
        skill174.setOpaque(false);
        skill174.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill174.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill174.setBounds(684, 413, 26, 12);
        page1.add(skill174, javax.swing.JLayeredPane.MODAL_LAYER);

        skill175.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill175.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill175.setText("18");
        skill175.setBorder(null);
        skill175.setMinimumSize(new java.awt.Dimension(0, 10));
        skill175.setOpaque(false);
        skill175.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill175.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill175.setBounds(684, 426, 26, 12);
        page1.add(skill175, javax.swing.JLayeredPane.MODAL_LAYER);

        skill176.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill176.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill176.setText("18");
        skill176.setBorder(null);
        skill176.setMinimumSize(new java.awt.Dimension(0, 10));
        skill176.setOpaque(false);
        skill176.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill176.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill176.setBounds(684, 439, 26, 12);
        page1.add(skill176, javax.swing.JLayeredPane.MODAL_LAYER);

        skill177.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill177.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill177.setText("18");
        skill177.setBorder(null);
        skill177.setMinimumSize(new java.awt.Dimension(0, 10));
        skill177.setOpaque(false);
        skill177.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill177.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill177.setBounds(684, 452, 26, 12);
        page1.add(skill177, javax.swing.JLayeredPane.MODAL_LAYER);

        skill178.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill178.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill178.setText("18");
        skill178.setBorder(null);
        skill178.setMinimumSize(new java.awt.Dimension(0, 10));
        skill178.setOpaque(false);
        skill178.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill178.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill178.setBounds(684, 465, 26, 12);
        page1.add(skill178, javax.swing.JLayeredPane.MODAL_LAYER);

        skill179.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill179.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill179.setText("18");
        skill179.setBorder(null);
        skill179.setMinimumSize(new java.awt.Dimension(0, 10));
        skill179.setOpaque(false);
        skill179.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill179.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill179.setBounds(684, 479, 26, 12);
        page1.add(skill179, javax.swing.JLayeredPane.MODAL_LAYER);

        skill180.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill180.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill180.setText("18");
        skill180.setBorder(null);
        skill180.setMinimumSize(new java.awt.Dimension(0, 10));
        skill180.setOpaque(false);
        skill180.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill180.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill180.setBounds(684, 492, 26, 12);
        page1.add(skill180, javax.swing.JLayeredPane.MODAL_LAYER);

        skill181.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill181.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill181.setText("18");
        skill181.setBorder(null);
        skill181.setMinimumSize(new java.awt.Dimension(0, 10));
        skill181.setOpaque(false);
        skill181.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill181.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill181.setBounds(684, 505, 26, 12);
        page1.add(skill181, javax.swing.JLayeredPane.MODAL_LAYER);

        skill182.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill182.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill182.setText("18");
        skill182.setBorder(null);
        skill182.setMinimumSize(new java.awt.Dimension(0, 10));
        skill182.setOpaque(false);
        skill182.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill182.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill182.setBounds(684, 518, 26, 12);
        page1.add(skill182, javax.swing.JLayeredPane.MODAL_LAYER);

        skill183.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill183.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill183.setText("18");
        skill183.setBorder(null);
        skill183.setMinimumSize(new java.awt.Dimension(0, 10));
        skill183.setOpaque(false);
        skill183.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill183.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill183.setBounds(684, 532, 26, 12);
        page1.add(skill183, javax.swing.JLayeredPane.MODAL_LAYER);

        skill184.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill184.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill184.setText("18");
        skill184.setBorder(null);
        skill184.setMinimumSize(new java.awt.Dimension(0, 10));
        skill184.setOpaque(false);
        skill184.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill184.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill184.setBounds(684, 545, 26, 12);
        page1.add(skill184, javax.swing.JLayeredPane.MODAL_LAYER);

        skill185.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill185.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill185.setText("18");
        skill185.setBorder(null);
        skill185.setMinimumSize(new java.awt.Dimension(0, 10));
        skill185.setOpaque(false);
        skill185.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill185.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill185.setBounds(684, 558, 26, 12);
        page1.add(skill185, javax.swing.JLayeredPane.MODAL_LAYER);

        skill186.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill186.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill186.setText("18");
        skill186.setBorder(null);
        skill186.setMinimumSize(new java.awt.Dimension(0, 10));
        skill186.setOpaque(false);
        skill186.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill186.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill186.setBounds(684, 571, 26, 12);
        page1.add(skill186, javax.swing.JLayeredPane.MODAL_LAYER);

        skill187.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill187.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill187.setText("18");
        skill187.setBorder(null);
        skill187.setMinimumSize(new java.awt.Dimension(0, 10));
        skill187.setOpaque(false);
        skill187.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill187.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill187.setBounds(684, 585, 26, 12);
        page1.add(skill187, javax.swing.JLayeredPane.MODAL_LAYER);

        skill188.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill188.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill188.setText("18");
        skill188.setBorder(null);
        skill188.setMinimumSize(new java.awt.Dimension(0, 10));
        skill188.setOpaque(false);
        skill188.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill188.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill188.setBounds(684, 598, 26, 12);
        page1.add(skill188, javax.swing.JLayeredPane.MODAL_LAYER);

        skill189.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill189.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill189.setText("18");
        skill189.setBorder(null);
        skill189.setMinimumSize(new java.awt.Dimension(0, 10));
        skill189.setOpaque(false);
        skill189.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill189.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill189.setBounds(684, 611, 26, 12);
        page1.add(skill189, javax.swing.JLayeredPane.MODAL_LAYER);

        skill190.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill190.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill190.setText("18");
        skill190.setBorder(null);
        skill190.setMinimumSize(new java.awt.Dimension(0, 10));
        skill190.setOpaque(false);
        skill190.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill190.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill190.setBounds(684, 624, 26, 12);
        page1.add(skill190, javax.swing.JLayeredPane.MODAL_LAYER);

        skill191.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill191.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill191.setText("18");
        skill191.setBorder(null);
        skill191.setMinimumSize(new java.awt.Dimension(0, 10));
        skill191.setOpaque(false);
        skill191.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill191.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill191.setBounds(684, 638, 26, 12);
        page1.add(skill191, javax.swing.JLayeredPane.MODAL_LAYER);

        skill192.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill192.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill192.setText("18");
        skill192.setBorder(null);
        skill192.setMinimumSize(new java.awt.Dimension(0, 10));
        skill192.setOpaque(false);
        skill192.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill192.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill192.setBounds(684, 651, 26, 12);
        page1.add(skill192, javax.swing.JLayeredPane.MODAL_LAYER);

        skill193.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill193.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill193.setText("18");
        skill193.setBorder(null);
        skill193.setMinimumSize(new java.awt.Dimension(0, 10));
        skill193.setOpaque(false);
        skill193.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill193.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill193.setBounds(684, 664, 26, 12);
        page1.add(skill193, javax.swing.JLayeredPane.MODAL_LAYER);

        skill194.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill194.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill194.setText("18");
        skill194.setBorder(null);
        skill194.setMinimumSize(new java.awt.Dimension(0, 10));
        skill194.setOpaque(false);
        skill194.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill194.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill194.setBounds(684, 677, 26, 12);
        page1.add(skill194, javax.swing.JLayeredPane.MODAL_LAYER);

        skill195.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill195.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill195.setText("18");
        skill195.setBorder(null);
        skill195.setMinimumSize(new java.awt.Dimension(0, 10));
        skill195.setOpaque(false);
        skill195.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill195.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill195.setBounds(684, 691, 26, 12);
        page1.add(skill195, javax.swing.JLayeredPane.MODAL_LAYER);

        skill196.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill196.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill196.setText("18");
        skill196.setBorder(null);
        skill196.setMinimumSize(new java.awt.Dimension(0, 10));
        skill196.setOpaque(false);
        skill196.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill196.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill196.setBounds(684, 704, 26, 12);
        page1.add(skill196, javax.swing.JLayeredPane.MODAL_LAYER);

        skill197.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill197.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill197.setText("18");
        skill197.setBorder(null);
        skill197.setMinimumSize(new java.awt.Dimension(0, 10));
        skill197.setOpaque(false);
        skill197.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill197.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill197.setBounds(684, 717, 26, 12);
        page1.add(skill197, javax.swing.JLayeredPane.MODAL_LAYER);

        skill198.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill198.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill198.setText("18");
        skill198.setBorder(null);
        skill198.setMinimumSize(new java.awt.Dimension(0, 10));
        skill198.setOpaque(false);
        skill198.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill198.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill198.setBounds(684, 730, 26, 12);
        page1.add(skill198, javax.swing.JLayeredPane.MODAL_LAYER);

        skill199.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill199.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill199.setText("18");
        skill199.setBorder(null);
        skill199.setMinimumSize(new java.awt.Dimension(0, 10));
        skill199.setOpaque(false);
        skill199.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill199.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill199.setBounds(684, 743, 26, 12);
        page1.add(skill199, javax.swing.JLayeredPane.MODAL_LAYER);

        skill200.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill200.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill200.setText("18");
        skill200.setBorder(null);
        skill200.setMinimumSize(new java.awt.Dimension(0, 10));
        skill200.setOpaque(false);
        skill200.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill200.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill200.setBounds(684, 757, 26, 12);
        page1.add(skill200, javax.swing.JLayeredPane.MODAL_LAYER);

        skill201.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill201.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill201.setText("18");
        skill201.setBorder(null);
        skill201.setMinimumSize(new java.awt.Dimension(0, 10));
        skill201.setOpaque(false);
        skill201.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill201.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill201.setBounds(684, 770, 26, 12);
        page1.add(skill201, javax.swing.JLayeredPane.MODAL_LAYER);

        skill202.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill202.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill202.setText("18");
        skill202.setBorder(null);
        skill202.setMinimumSize(new java.awt.Dimension(0, 10));
        skill202.setOpaque(false);
        skill202.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill202.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill202.setBounds(684, 783, 26, 12);
        page1.add(skill202, javax.swing.JLayeredPane.MODAL_LAYER);

        skill203.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill203.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill203.setText("18");
        skill203.setBorder(null);
        skill203.setMinimumSize(new java.awt.Dimension(0, 10));
        skill203.setOpaque(false);
        skill203.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill203.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill203.setBounds(684, 796, 26, 12);
        page1.add(skill203, javax.swing.JLayeredPane.MODAL_LAYER);

        skill204.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill204.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill204.setText("18");
        skill204.setBorder(null);
        skill204.setMinimumSize(new java.awt.Dimension(0, 10));
        skill204.setOpaque(false);
        skill204.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill204.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill204.setBounds(684, 810, 26, 12);
        page1.add(skill204, javax.swing.JLayeredPane.MODAL_LAYER);

        skill205.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill205.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill205.setText("18");
        skill205.setBorder(null);
        skill205.setMinimumSize(new java.awt.Dimension(0, 10));
        skill205.setOpaque(false);
        skill205.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill205.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill205.setBounds(684, 823, 26, 12);
        page1.add(skill205, javax.swing.JLayeredPane.MODAL_LAYER);

        skill206.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill206.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill206.setText("18");
        skill206.setBorder(null);
        skill206.setMinimumSize(new java.awt.Dimension(0, 10));
        skill206.setOpaque(false);
        skill206.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill206.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill206.setBounds(684, 836, 26, 12);
        page1.add(skill206, javax.swing.JLayeredPane.MODAL_LAYER);

        skill207.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill207.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill207.setText("18");
        skill207.setBorder(null);
        skill207.setMinimumSize(new java.awt.Dimension(0, 10));
        skill207.setOpaque(false);
        skill207.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill207.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill207.setBounds(684, 849, 26, 12);
        page1.add(skill207, javax.swing.JLayeredPane.MODAL_LAYER);

        skill208.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill208.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill208.setText("18");
        skill208.setBorder(null);
        skill208.setMinimumSize(new java.awt.Dimension(0, 10));
        skill208.setOpaque(false);
        skill208.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill208.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill208.setBounds(684, 863, 26, 12);
        page1.add(skill208, javax.swing.JLayeredPane.MODAL_LAYER);

        skill209.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill209.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill209.setText("18");
        skill209.setBorder(null);
        skill209.setMinimumSize(new java.awt.Dimension(0, 10));
        skill209.setOpaque(false);
        skill209.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill209.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill209.setBounds(684, 876, 26, 12);
        page1.add(skill209, javax.swing.JLayeredPane.MODAL_LAYER);

        skill210.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill210.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill210.setText("18");
        skill210.setBorder(null);
        skill210.setMinimumSize(new java.awt.Dimension(0, 10));
        skill210.setOpaque(false);
        skill210.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill210.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill210.setBounds(684, 890, 26, 12);
        page1.add(skill210, javax.swing.JLayeredPane.MODAL_LAYER);

        skill211.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill211.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill211.setText("18");
        skill211.setBorder(null);
        skill211.setMinimumSize(new java.awt.Dimension(0, 10));
        skill211.setOpaque(false);
        skill211.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill211.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill211.setBounds(684, 903, 26, 12);
        page1.add(skill211, javax.swing.JLayeredPane.MODAL_LAYER);

        skill212.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill212.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill212.setText("18");
        skill212.setBorder(null);
        skill212.setMinimumSize(new java.awt.Dimension(0, 10));
        skill212.setOpaque(false);
        skill212.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill212.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill212.setBounds(684, 916, 26, 12);
        page1.add(skill212, javax.swing.JLayeredPane.MODAL_LAYER);

        skill213.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill213.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill213.setText("18");
        skill213.setBorder(null);
        skill213.setMinimumSize(new java.awt.Dimension(0, 10));
        skill213.setOpaque(false);
        skill213.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill213.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill213.setBounds(684, 929, 26, 12);
        page1.add(skill213, javax.swing.JLayeredPane.MODAL_LAYER);

        skill214.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill214.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill214.setText("18");
        skill214.setBorder(null);
        skill214.setMinimumSize(new java.awt.Dimension(0, 10));
        skill214.setOpaque(false);
        skill214.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill214.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill214.setBounds(684, 942, 26, 12);
        page1.add(skill214, javax.swing.JLayeredPane.MODAL_LAYER);

        skill215.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill215.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill215.setText("18");
        skill215.setBorder(null);
        skill215.setMinimumSize(new java.awt.Dimension(0, 10));
        skill215.setOpaque(false);
        skill215.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill215.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill215.setBounds(684, 956, 26, 12);
        page1.add(skill215, javax.swing.JLayeredPane.MODAL_LAYER);

        skill216.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill216.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill216.setText("18");
        skill216.setBorder(null);
        skill216.setMinimumSize(new java.awt.Dimension(0, 10));
        skill216.setOpaque(false);
        skill216.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill109T0216CaretUpdate(evt);
            }
        });
        skill216.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill216.setBounds(684, 969, 26, 12);
        page1.add(skill216, javax.swing.JLayeredPane.MODAL_LAYER);

        skill217.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill217.setText("Skill");
        skill217.setBorder(null);
        skill217.setMinimumSize(new java.awt.Dimension(0, 10));
        skill217.setOpaque(false);
        skill217.setPreferredSize(new java.awt.Dimension(10, 14));
        skill217.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill217.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill217.setBounds(460, 333, 84, 12);
        page1.add(skill217, javax.swing.JLayeredPane.MODAL_LAYER);

        skill218.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill218.setText("Skill");
        skill218.setBorder(null);
        skill218.setMinimumSize(new java.awt.Dimension(0, 10));
        skill218.setOpaque(false);
        skill218.setPreferredSize(new java.awt.Dimension(10, 14));
        skill218.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill218.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill218.setBounds(460, 346, 84, 12);
        page1.add(skill218, javax.swing.JLayeredPane.MODAL_LAYER);

        skill219.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill219.setText("Skill");
        skill219.setBorder(null);
        skill219.setMinimumSize(new java.awt.Dimension(0, 10));
        skill219.setOpaque(false);
        skill219.setPreferredSize(new java.awt.Dimension(10, 14));
        skill219.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill219.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill219.setBounds(460, 360, 84, 12);
        page1.add(skill219, javax.swing.JLayeredPane.MODAL_LAYER);

        skill220.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill220.setText("Skill");
        skill220.setBorder(null);
        skill220.setMinimumSize(new java.awt.Dimension(0, 10));
        skill220.setOpaque(false);
        skill220.setPreferredSize(new java.awt.Dimension(10, 14));
        skill220.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill220.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill220.setBounds(481, 571, 65, 12);
        page1.add(skill220, javax.swing.JLayeredPane.MODAL_LAYER);

        skill221.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill221.setText("Skill");
        skill221.setBorder(null);
        skill221.setMinimumSize(new java.awt.Dimension(0, 10));
        skill221.setOpaque(false);
        skill221.setPreferredSize(new java.awt.Dimension(10, 14));
        skill221.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill221.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill221.setBounds(481, 585, 65, 12);
        page1.add(skill221, javax.swing.JLayeredPane.MODAL_LAYER);

        skill222.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill222.setText("Skill");
        skill222.setBorder(null);
        skill222.setMinimumSize(new java.awt.Dimension(0, 10));
        skill222.setOpaque(false);
        skill222.setPreferredSize(new java.awt.Dimension(10, 14));
        skill222.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill217To222CaretUpdate(evt);
            }
        });
        skill222.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill222.setBounds(481, 598, 65, 12);
        page1.add(skill222, javax.swing.JLayeredPane.MODAL_LAYER);

        skill223.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill223.setText("Skill");
        skill223.setBorder(null);
        skill223.setMinimumSize(new java.awt.Dimension(0, 10));
        skill223.setOpaque(false);
        skill223.setPreferredSize(new java.awt.Dimension(10, 14));
        skill223.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill223To225CaretUpdate(evt);
            }
        });
        skill223.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill223.setBounds(471, 651, 73, 12);
        page1.add(skill223, javax.swing.JLayeredPane.MODAL_LAYER);

        skill224.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill224.setText("Skill");
        skill224.setBorder(null);
        skill224.setMinimumSize(new java.awt.Dimension(0, 10));
        skill224.setOpaque(false);
        skill224.setPreferredSize(new java.awt.Dimension(10, 14));
        skill224.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill223To225CaretUpdate(evt);
            }
        });
        skill224.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill224.setBounds(471, 664, 73, 12);
        page1.add(skill224, javax.swing.JLayeredPane.MODAL_LAYER);

        skill225.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill225.setText("Skill");
        skill225.setBorder(null);
        skill225.setMinimumSize(new java.awt.Dimension(0, 10));
        skill225.setOpaque(false);
        skill225.setPreferredSize(new java.awt.Dimension(10, 14));
        skill225.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill223To225CaretUpdate(evt);
            }
        });
        skill225.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill225.setBounds(471, 677, 73, 12);
        page1.add(skill225, javax.swing.JLayeredPane.MODAL_LAYER);

        skill226.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill226.setText("226");
        skill226.setBorder(null);
        skill226.setMinimumSize(new java.awt.Dimension(0, 10));
        skill226.setOpaque(false);
        skill226.setPreferredSize(new java.awt.Dimension(10, 14));
        skill226.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill226.setBounds(505, 717, 38, 12);
        page1.add(skill226, javax.swing.JLayeredPane.MODAL_LAYER);

        skill227.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill227.setText("Skill");
        skill227.setBorder(null);
        skill227.setMinimumSize(new java.awt.Dimension(0, 10));
        skill227.setOpaque(false);
        skill227.setPreferredSize(new java.awt.Dimension(10, 14));
        skill227.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill227.setBounds(505, 730, 38, 12);
        page1.add(skill227, javax.swing.JLayeredPane.MODAL_LAYER);

        skill228.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill228.setText("Skill");
        skill228.setBorder(null);
        skill228.setMinimumSize(new java.awt.Dimension(0, 10));
        skill228.setOpaque(false);
        skill228.setPreferredSize(new java.awt.Dimension(10, 14));
        skill228.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill228.setBounds(505, 743, 38, 12);
        page1.add(skill228, javax.swing.JLayeredPane.MODAL_LAYER);

        skill229.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill229.setText("Skill");
        skill229.setBorder(null);
        skill229.setMinimumSize(new java.awt.Dimension(0, 10));
        skill229.setOpaque(false);
        skill229.setPreferredSize(new java.awt.Dimension(10, 14));
        skill229.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill229.setBounds(497, 836, 46, 12);
        page1.add(skill229, javax.swing.JLayeredPane.MODAL_LAYER);

        skill230.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill230.setText("Skill");
        skill230.setBorder(null);
        skill230.setMinimumSize(new java.awt.Dimension(0, 10));
        skill230.setOpaque(false);
        skill230.setPreferredSize(new java.awt.Dimension(10, 14));
        skill230.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill230.setBounds(497, 849, 46, 12);
        page1.add(skill230, javax.swing.JLayeredPane.MODAL_LAYER);

        skill231.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill231.setText("Skill");
        skill231.setBorder(null);
        skill231.setMinimumSize(new java.awt.Dimension(0, 10));
        skill231.setOpaque(false);
        skill231.setPreferredSize(new java.awt.Dimension(10, 14));
        skill231.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill231.setBounds(497, 863, 46, 12);
        page1.add(skill231, javax.swing.JLayeredPane.MODAL_LAYER);

        skill232.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill232.setText("Skill");
        skill232.setBorder(null);
        skill232.setMinimumSize(new java.awt.Dimension(0, 10));
        skill232.setOpaque(false);
        skill232.setPreferredSize(new java.awt.Dimension(10, 14));
        skill232.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill232.setBounds(437, 942, 110, 12);
        page1.add(skill232, javax.swing.JLayeredPane.MODAL_LAYER);

        skill233.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill233.setText("Skill");
        skill233.setBorder(null);
        skill233.setMinimumSize(new java.awt.Dimension(0, 10));
        skill233.setOpaque(false);
        skill233.setPreferredSize(new java.awt.Dimension(10, 14));
        skill233.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill233.setBounds(437, 956, 110, 12);
        page1.add(skill233, javax.swing.JLayeredPane.MODAL_LAYER);

        skill234.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill234.setText("Skill");
        skill234.setBorder(null);
        skill234.setMinimumSize(new java.awt.Dimension(0, 10));
        skill234.setOpaque(false);
        skill234.setPreferredSize(new java.awt.Dimension(10, 14));
        skill234.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill234.setBounds(437, 969, 110, 12);
        page1.add(skill234, javax.swing.JLayeredPane.MODAL_LAYER);

        skill235.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill235.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill235.setText("18");
        skill235.setBorder(null);
        skill235.setMinimumSize(new java.awt.Dimension(0, 10));
        skill235.setOpaque(false);
        skill235.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill235.setBounds(552, 942, 26, 12);
        page1.add(skill235, javax.swing.JLayeredPane.MODAL_LAYER);

        skill236.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill236.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill236.setText("18");
        skill236.setBorder(null);
        skill236.setMinimumSize(new java.awt.Dimension(0, 10));
        skill236.setOpaque(false);
        skill236.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill236.setBounds(552, 956, 26, 12);
        page1.add(skill236, javax.swing.JLayeredPane.MODAL_LAYER);

        skill237.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        skill237.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill237.setText("Test");
        skill237.setBorder(null);
        skill237.setMinimumSize(new java.awt.Dimension(0, 10));
        skill237.setOpaque(false);
        skill237.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill237.setBounds(552, 969, 26, 12);
        page1.add(skill237, javax.swing.JLayeredPane.MODAL_LAYER);

        imgPg1.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        imgPg1.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/CharSheet20P1.jpg"))); // NOI18N
        imgPg1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        imgPg1.setBounds(0, 0, 750, 1000);
        page1.add(imgPg1, javax.swing.JLayeredPane.DEFAULT_LAYER);

        jScrollPane1.setViewportView(page1);

        tabbedPane.addTab("Page 1", jScrollPane1);

        jScrollPane2.setPreferredSize(new java.awt.Dimension(625, 485));
        jScrollPane2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        page2.setMaximumSize(new java.awt.Dimension(750, 1000));
        page2.setMinimumSize(new java.awt.Dimension(750, 1000));
        page2.setPreferredSize(new java.awt.Dimension(751, 1000));
        page2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        info16.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        info16.setText("Character Name");
        info16.setBorder(null);
        info16.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info16.setMinimumSize(new java.awt.Dimension(0, 10));
        info16.setOpaque(false);
        info16.setPreferredSize(new java.awt.Dimension(65, 10));
        info16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info16.setBounds(22, 23, 330, 10);
        page2.add(info16, javax.swing.JLayeredPane.MODAL_LAYER);

        info17.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        info17.setText("Experience Points");
        info17.setBorder(null);
        info17.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info17.setMinimumSize(new java.awt.Dimension(0, 10));
        info17.setOpaque(false);
        info17.setPreferredSize(new java.awt.Dimension(65, 10));
        info17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info17.setBounds(26, 55, 330, 20);
        page2.add(info17, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollGear.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        gear.setColumns(20);
        gear.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        gear.setLineWrap(true);
        gear.setRows(5);
        gear.setText("Write Gear Here");
        gear.setWrapStyleWord(true);
        gear.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollGear.setViewportView(gear);

        scrollGear.setBounds(24, 124, 333, 363);
        page2.add(scrollGear, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollAllegiances.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        allegiances.setColumns(20);
        allegiances.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        allegiances.setLineWrap(true);
        allegiances.setRows(2);
        allegiances.setText("Write Allegiances Here");
        allegiances.setWrapStyleWord(true);
        allegiances.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollAllegiances.setViewportView(allegiances);

        scrollAllegiances.setBounds(22, 528, 336, 40);
        page2.add(scrollAllegiances, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollLang.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        lang.setColumns(20);
        lang.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        lang.setLineWrap(true);
        lang.setRows(5);
        lang.setText("Write Languages Here");
        lang.setWrapStyleWord(true);
        lang.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollLang.setViewportView(lang);

        scrollLang.setBounds(22, 600, 336, 90);
        page2.add(scrollLang, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollFXAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        fXAbil.setColumns(20);
        fXAbil.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        fXAbil.setLineWrap(true);
        fXAbil.setRows(5);
        fXAbil.setText("Write FX Abilites Here");
        fXAbil.setWrapStyleWord(true);
        fXAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollFXAbil.setViewportView(fXAbil);

        scrollFXAbil.setBounds(24, 740, 333, 256);
        page2.add(scrollFXAbil, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSplAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        splAbil.setColumns(20);
        splAbil.setFont(new java.awt.Font("Arial Narrow", 0, 12));
        splAbil.setLineWrap(true);
        splAbil.setRows(5);
        splAbil.setText("Write Special Abilities Here");
        splAbil.setWrapStyleWord(true);
        splAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSplAbil.setViewportView(splAbil);

        scrollSplAbil.setBounds(367, 796, 350, 200);
        page2.add(scrollSplAbil, javax.swing.JLayeredPane.MODAL_LAYER);

        feats1.setContentAreaFilled(false);
        feats1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats1.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats1.setBounds(382, 65, 10, 10);
        page2.add(feats1, javax.swing.JLayeredPane.MODAL_LAYER);

        feats2.setContentAreaFilled(false);
        feats2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats2.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats2.setBounds(382, 78, 10, 10);
        page2.add(feats2, javax.swing.JLayeredPane.MODAL_LAYER);

        feats3.setContentAreaFilled(false);
        feats3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats3.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats3.setBounds(382, 91, 10, 10);
        page2.add(feats3, javax.swing.JLayeredPane.MODAL_LAYER);

        feats4.setContentAreaFilled(false);
        feats4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats4.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats4.setBounds(382, 105, 10, 10);
        page2.add(feats4, javax.swing.JLayeredPane.MODAL_LAYER);

        feats5.setContentAreaFilled(false);
        feats5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats5.setBounds(382, 118, 10, 10);
        page2.add(feats5, javax.swing.JLayeredPane.MODAL_LAYER);

        feats6.setContentAreaFilled(false);
        feats6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats6.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats6.setBounds(382, 131, 10, 10);
        page2.add(feats6, javax.swing.JLayeredPane.MODAL_LAYER);

        feats7.setContentAreaFilled(false);
        feats7.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats7.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats7.setBounds(394, 144, 10, 10);
        page2.add(feats7, javax.swing.JLayeredPane.MODAL_LAYER);

        feats8.setContentAreaFilled(false);
        feats8.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats8.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats8.setBounds(406, 158, 10, 10);
        page2.add(feats8, javax.swing.JLayeredPane.MODAL_LAYER);

        feats9.setContentAreaFilled(false);
        feats9.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats9.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats9.setBounds(382, 171, 10, 10);
        page2.add(feats9, javax.swing.JLayeredPane.MODAL_LAYER);

        feats10.setContentAreaFilled(false);
        feats10.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats10.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats10.setBounds(382, 185, 10, 10);
        page2.add(feats10, javax.swing.JLayeredPane.MODAL_LAYER);

        feats11.setContentAreaFilled(false);
        feats11.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats11.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats11.setBounds(382, 198, 10, 10);
        page2.add(feats11, javax.swing.JLayeredPane.MODAL_LAYER);

        feats12.setContentAreaFilled(false);
        feats12.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats12.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats12.setBounds(382, 211, 10, 10);
        page2.add(feats12, javax.swing.JLayeredPane.MODAL_LAYER);

        feats13.setContentAreaFilled(false);
        feats13.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats13.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats13.setBounds(394, 224, 10, 10);
        page2.add(feats13, javax.swing.JLayeredPane.MODAL_LAYER);

        feats14.setContentAreaFilled(false);
        feats14.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats14.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats14.setBounds(394, 238, 10, 10);
        page2.add(feats14, javax.swing.JLayeredPane.MODAL_LAYER);

        feats15.setContentAreaFilled(false);
        feats15.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats15.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats15.setBounds(406, 251, 10, 10);
        page2.add(feats15, javax.swing.JLayeredPane.MODAL_LAYER);

        feats16.setContentAreaFilled(false);
        feats16.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats16.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats16.setBounds(394, 264, 10, 10);
        page2.add(feats16, javax.swing.JLayeredPane.MODAL_LAYER);

        feats17.setContentAreaFilled(false);
        feats17.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats17.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats17.setBounds(406, 278, 10, 10);
        page2.add(feats17, javax.swing.JLayeredPane.MODAL_LAYER);

        feats18.setContentAreaFilled(false);
        feats18.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats18.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats18.setBounds(382, 291, 10, 10);
        page2.add(feats18, javax.swing.JLayeredPane.MODAL_LAYER);

        feats19.setContentAreaFilled(false);
        feats19.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats19.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats19.setBounds(382, 304, 10, 10);
        page2.add(feats19, javax.swing.JLayeredPane.MODAL_LAYER);

        feats20.setContentAreaFilled(false);
        feats20.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats20.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats20.setBounds(382, 317, 10, 10);
        page2.add(feats20, javax.swing.JLayeredPane.MODAL_LAYER);

        feats21.setContentAreaFilled(false);
        feats21.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats21.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats21.setBounds(394, 330, 10, 10);
        page2.add(feats21, javax.swing.JLayeredPane.MODAL_LAYER);

        feats22.setContentAreaFilled(false);
        feats22.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats22.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats22.setBounds(394, 344, 10, 10);
        page2.add(feats22, javax.swing.JLayeredPane.MODAL_LAYER);

        feats23.setContentAreaFilled(false);
        feats23.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats23.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats23.setBounds(394, 357, 10, 10);
        page2.add(feats23, javax.swing.JLayeredPane.MODAL_LAYER);

        feats24.setContentAreaFilled(false);
        feats24.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats24.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats24.setBounds(382, 371, 10, 10);
        page2.add(feats24, javax.swing.JLayeredPane.MODAL_LAYER);

        feats25.setContentAreaFilled(false);
        feats25.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats25.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats25.setBounds(394, 384, 10, 10);
        page2.add(feats25, javax.swing.JLayeredPane.MODAL_LAYER);

        feats26.setContentAreaFilled(false);
        feats26.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats26.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats26.setBounds(406, 397, 10, 10);
        page2.add(feats26, javax.swing.JLayeredPane.MODAL_LAYER);

        feats27.setContentAreaFilled(false);
        feats27.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats27.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats27.setBounds(382, 410, 10, 10);
        page2.add(feats27, javax.swing.JLayeredPane.MODAL_LAYER);

        feats28.setContentAreaFilled(false);
        feats28.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats28.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats28.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats28.setBounds(382, 424, 10, 10);
        page2.add(feats28, javax.swing.JLayeredPane.MODAL_LAYER);

        feats29.setContentAreaFilled(false);
        feats29.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats29.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats29.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats29.setBounds(382, 437, 10, 10);
        page2.add(feats29, javax.swing.JLayeredPane.MODAL_LAYER);

        feats30.setContentAreaFilled(false);
        feats30.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats30.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats30.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats30.setBounds(382, 450, 10, 10);
        page2.add(feats30, javax.swing.JLayeredPane.MODAL_LAYER);

        feats31.setContentAreaFilled(false);
        feats31.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats31.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats31.setBounds(382, 464, 10, 10);
        page2.add(feats31, javax.swing.JLayeredPane.MODAL_LAYER);

        feats32.setContentAreaFilled(false);
        feats32.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats32.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats32.setBounds(394, 477, 10, 10);
        page2.add(feats32, javax.swing.JLayeredPane.MODAL_LAYER);

        feats33.setContentAreaFilled(false);
        feats33.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats33.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats33.setBounds(406, 490, 10, 10);
        page2.add(feats33, javax.swing.JLayeredPane.MODAL_LAYER);

        feats34.setContentAreaFilled(false);
        feats34.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats34.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats34.setBounds(394, 503, 10, 10);
        page2.add(feats34, javax.swing.JLayeredPane.MODAL_LAYER);

        feats35.setContentAreaFilled(false);
        feats35.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats35.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats35.setBounds(394, 517, 10, 10);
        page2.add(feats35, javax.swing.JLayeredPane.MODAL_LAYER);

        feats36.setContentAreaFilled(false);
        feats36.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats36.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats36.setBounds(382, 530, 10, 10);
        page2.add(feats36, javax.swing.JLayeredPane.MODAL_LAYER);

        feats37.setContentAreaFilled(false);
        feats37.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats37.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats37.setBounds(394, 544, 10, 10);
        page2.add(feats37, javax.swing.JLayeredPane.MODAL_LAYER);

        feats38.setContentAreaFilled(false);
        feats38.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats38.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats38.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats38.setBounds(394, 557, 10, 10);
        page2.add(feats38, javax.swing.JLayeredPane.MODAL_LAYER);

        feats39.setContentAreaFilled(false);
        feats39.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats39.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats39.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats39.setBounds(406, 570, 10, 10);
        page2.add(feats39, javax.swing.JLayeredPane.MODAL_LAYER);

        feats40.setContentAreaFilled(false);
        feats40.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats40.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats40.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats40.setBounds(382, 583, 10, 10);
        page2.add(feats40, javax.swing.JLayeredPane.MODAL_LAYER);

        feats41.setContentAreaFilled(false);
        feats41.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats41.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats41.setBounds(382, 597, 10, 10);
        page2.add(feats41, javax.swing.JLayeredPane.MODAL_LAYER);

        feats42.setContentAreaFilled(false);
        feats42.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats42.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats42.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats42.setBounds(382, 610, 10, 10);
        page2.add(feats42, javax.swing.JLayeredPane.MODAL_LAYER);

        feats43.setContentAreaFilled(false);
        feats43.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats43.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats43.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats43.setBounds(382, 623, 10, 10);
        page2.add(feats43, javax.swing.JLayeredPane.MODAL_LAYER);

        feats44.setContentAreaFilled(false);
        feats44.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats44.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats44.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats44.setBounds(382, 637, 10, 10);
        page2.add(feats44, javax.swing.JLayeredPane.MODAL_LAYER);

        feats45.setContentAreaFilled(false);
        feats45.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats45.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats45.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats45.setBounds(394, 650, 10, 10);
        page2.add(feats45, javax.swing.JLayeredPane.MODAL_LAYER);

        feats46.setContentAreaFilled(false);
        feats46.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats46.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats46.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats46.setBounds(382, 663, 10, 10);
        page2.add(feats46, javax.swing.JLayeredPane.MODAL_LAYER);

        feats47.setContentAreaFilled(false);
        feats47.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats47.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats47.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats47.setBounds(382, 676, 10, 10);
        page2.add(feats47, javax.swing.JLayeredPane.MODAL_LAYER);

        feats48.setContentAreaFilled(false);
        feats48.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats48.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats48.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats48.setBounds(382, 690, 10, 10);
        page2.add(feats48, javax.swing.JLayeredPane.MODAL_LAYER);

        feats49.setContentAreaFilled(false);
        feats49.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats49.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats49.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats49.setBounds(382, 703, 10, 10);
        page2.add(feats49, javax.swing.JLayeredPane.MODAL_LAYER);

        feats50.setContentAreaFilled(false);
        feats50.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats50.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats50.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats50.setBounds(572, 65, 10, 10);
        page2.add(feats50, javax.swing.JLayeredPane.MODAL_LAYER);

        feats51.setContentAreaFilled(false);
        feats51.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats51.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats51.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats51.setBounds(572, 78, 10, 10);
        page2.add(feats51, javax.swing.JLayeredPane.MODAL_LAYER);

        feats52.setContentAreaFilled(false);
        feats52.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats52.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats52.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats52.setBounds(572, 91, 10, 10);
        page2.add(feats52, javax.swing.JLayeredPane.MODAL_LAYER);

        feats53.setContentAreaFilled(false);
        feats53.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats53.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats53.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats53.setBounds(572, 105, 10, 10);
        page2.add(feats53, javax.swing.JLayeredPane.MODAL_LAYER);

        feats54.setContentAreaFilled(false);
        feats54.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats54.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats54.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats54.setBounds(572, 118, 10, 10);
        page2.add(feats54, javax.swing.JLayeredPane.MODAL_LAYER);

        feats55.setContentAreaFilled(false);
        feats55.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats55.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats55.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats55.setBounds(572, 131, 10, 10);
        page2.add(feats55, javax.swing.JLayeredPane.MODAL_LAYER);

        feats56.setContentAreaFilled(false);
        feats56.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats56.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats56.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats56.setBounds(572, 144, 10, 10);
        page2.add(feats56, javax.swing.JLayeredPane.MODAL_LAYER);

        feats57.setContentAreaFilled(false);
        feats57.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats57.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats57.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats57.setBounds(572, 158, 10, 10);
        page2.add(feats57, javax.swing.JLayeredPane.MODAL_LAYER);

        feats58.setContentAreaFilled(false);
        feats58.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats58.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats58.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats58.setBounds(572, 171, 10, 10);
        page2.add(feats58, javax.swing.JLayeredPane.MODAL_LAYER);

        feats59.setContentAreaFilled(false);
        feats59.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats59.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats59.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats59.setBounds(572, 185, 10, 10);
        page2.add(feats59, javax.swing.JLayeredPane.MODAL_LAYER);

        feats60.setContentAreaFilled(false);
        feats60.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats60.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats60.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats60.setBounds(572, 198, 10, 10);
        page2.add(feats60, javax.swing.JLayeredPane.MODAL_LAYER);

        feats61.setContentAreaFilled(false);
        feats61.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats61.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats61.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats61.setBounds(584, 211, 10, 10);
        page2.add(feats61, javax.swing.JLayeredPane.MODAL_LAYER);

        feats62.setContentAreaFilled(false);
        feats62.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats62.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats62.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats62.setBounds(596, 224, 10, 10);
        page2.add(feats62, javax.swing.JLayeredPane.MODAL_LAYER);

        feats63.setContentAreaFilled(false);
        feats63.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats63.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats63.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats63.setBounds(596, 238, 10, 10);
        page2.add(feats63, javax.swing.JLayeredPane.MODAL_LAYER);

        feats64.setContentAreaFilled(false);
        feats64.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats64.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats64.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats64.setBounds(596, 251, 10, 10);
        page2.add(feats64, javax.swing.JLayeredPane.MODAL_LAYER);

        feats65.setContentAreaFilled(false);
        feats65.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats65.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats65.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats65.setBounds(572, 264, 10, 10);
        page2.add(feats65, javax.swing.JLayeredPane.MODAL_LAYER);

        feats66.setContentAreaFilled(false);
        feats66.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats66.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats66.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats66.setBounds(584, 278, 10, 10);
        page2.add(feats66, javax.swing.JLayeredPane.MODAL_LAYER);

        feats67.setContentAreaFilled(false);
        feats67.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats67.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats67.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats67.setBounds(584, 291, 10, 10);
        page2.add(feats67, javax.swing.JLayeredPane.MODAL_LAYER);

        feats68.setContentAreaFilled(false);
        feats68.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats68.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats68.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats68.setBounds(584, 304, 10, 10);
        page2.add(feats68, javax.swing.JLayeredPane.MODAL_LAYER);

        feats69.setContentAreaFilled(false);
        feats69.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats69.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats69.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats69.setBounds(584, 317, 10, 10);
        page2.add(feats69, javax.swing.JLayeredPane.MODAL_LAYER);

        feats70.setContentAreaFilled(false);
        feats70.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats70.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats70.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats70.setBounds(572, 330, 10, 10);
        page2.add(feats70, javax.swing.JLayeredPane.MODAL_LAYER);

        feats71.setContentAreaFilled(false);
        feats71.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats71.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats71.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats71.setBounds(584, 344, 10, 10);
        page2.add(feats71, javax.swing.JLayeredPane.MODAL_LAYER);

        feats72.setContentAreaFilled(false);
        feats72.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats72.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats72.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats72.setBounds(596, 357, 10, 10);
        page2.add(feats72, javax.swing.JLayeredPane.MODAL_LAYER);

        feats73.setContentAreaFilled(false);
        feats73.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats73.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats73.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats73.setBounds(584, 371, 10, 10);
        page2.add(feats73, javax.swing.JLayeredPane.MODAL_LAYER);

        feats74.setContentAreaFilled(false);
        feats74.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats74.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats74.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats74.setBounds(584, 384, 10, 10);
        page2.add(feats74, javax.swing.JLayeredPane.MODAL_LAYER);

        feats75.setContentAreaFilled(false);
        feats75.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats75.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats75.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats75.setBounds(572, 397, 10, 10);
        page2.add(feats75, javax.swing.JLayeredPane.MODAL_LAYER);

        feats76.setContentAreaFilled(false);
        feats76.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats76.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats76.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats76.setBounds(572, 410, 10, 10);
        page2.add(feats76, javax.swing.JLayeredPane.MODAL_LAYER);

        feats77.setContentAreaFilled(false);
        feats77.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats77.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats77.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats77.setBounds(572, 424, 10, 10);
        page2.add(feats77, javax.swing.JLayeredPane.MODAL_LAYER);

        feats78.setContentAreaFilled(false);
        feats78.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats78.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats78.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats78.setBounds(572, 437, 10, 10);
        page2.add(feats78, javax.swing.JLayeredPane.MODAL_LAYER);

        feats79.setContentAreaFilled(false);
        feats79.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats79.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats79.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats79.setBounds(572, 450, 10, 10);
        page2.add(feats79, javax.swing.JLayeredPane.MODAL_LAYER);

        feats80.setContentAreaFilled(false);
        feats80.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats80.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats80.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats80.setBounds(572, 464, 10, 10);
        page2.add(feats80, javax.swing.JLayeredPane.MODAL_LAYER);

        feats81.setContentAreaFilled(false);
        feats81.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats81.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats81.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats81.setBounds(572, 477, 10, 10);
        page2.add(feats81, javax.swing.JLayeredPane.MODAL_LAYER);

        feats82.setContentAreaFilled(false);
        feats82.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats82.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats82.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats82.setBounds(572, 490, 10, 10);
        page2.add(feats82, javax.swing.JLayeredPane.MODAL_LAYER);

        feats83.setContentAreaFilled(false);
        feats83.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats83.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats83.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats83.setBounds(572, 503, 10, 10);
        page2.add(feats83, javax.swing.JLayeredPane.MODAL_LAYER);

        feats84.setContentAreaFilled(false);
        feats84.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats84.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats84.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats84.setBounds(572, 517, 10, 10);
        page2.add(feats84, javax.swing.JLayeredPane.MODAL_LAYER);

        feats85.setContentAreaFilled(false);
        feats85.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats85.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats85.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats85.setBounds(572, 530, 10, 10);
        page2.add(feats85, javax.swing.JLayeredPane.MODAL_LAYER);

        feats86.setContentAreaFilled(false);
        feats86.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats86.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats86.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats86.setBounds(572, 544, 10, 10);
        page2.add(feats86, javax.swing.JLayeredPane.MODAL_LAYER);

        feats87.setContentAreaFilled(false);
        feats87.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats87.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats87.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats87.setBounds(572, 557, 10, 10);
        page2.add(feats87, javax.swing.JLayeredPane.MODAL_LAYER);

        feats88.setContentAreaFilled(false);
        feats88.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats88.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats88.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats88.setBounds(584, 570, 10, 10);
        page2.add(feats88, javax.swing.JLayeredPane.MODAL_LAYER);

        feats89.setContentAreaFilled(false);
        feats89.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats89.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats89.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats89.setBounds(596, 583, 10, 10);
        page2.add(feats89, javax.swing.JLayeredPane.MODAL_LAYER);

        feats90.setContentAreaFilled(false);
        feats90.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats90.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats90.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats90.setBounds(572, 597, 10, 10);
        page2.add(feats90, javax.swing.JLayeredPane.MODAL_LAYER);

        feats91.setContentAreaFilled(false);
        feats91.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats91.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats91.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats91.setBounds(584, 610, 10, 10);
        page2.add(feats91, javax.swing.JLayeredPane.MODAL_LAYER);

        feats92.setContentAreaFilled(false);
        feats92.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats92.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats92.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats92.setBounds(584, 623, 10, 10);
        page2.add(feats92, javax.swing.JLayeredPane.MODAL_LAYER);

        feats93.setContentAreaFilled(false);
        feats93.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats93.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats93.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats93.setBounds(572, 637, 10, 10);
        page2.add(feats93, javax.swing.JLayeredPane.MODAL_LAYER);

        feats94.setContentAreaFilled(false);
        feats94.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats94.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats94.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats94.setBounds(572, 650, 10, 10);
        page2.add(feats94, javax.swing.JLayeredPane.MODAL_LAYER);

        feats95.setContentAreaFilled(false);
        feats95.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats95.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats95.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats95.setBounds(572, 663, 10, 10);
        page2.add(feats95, javax.swing.JLayeredPane.MODAL_LAYER);

        feats96.setContentAreaFilled(false);
        feats96.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats96.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats96.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats96.setBounds(572, 676, 10, 10);
        page2.add(feats96, javax.swing.JLayeredPane.MODAL_LAYER);

        feats97.setContentAreaFilled(false);
        feats97.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats97.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats97.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats97.setBounds(572, 690, 10, 10);
        page2.add(feats97, javax.swing.JLayeredPane.MODAL_LAYER);

        feats98.setContentAreaFilled(false);
        feats98.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        feats98.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        feats98.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats98.setBounds(572, 703, 10, 10);
        page2.add(feats98, javax.swing.JLayeredPane.MODAL_LAYER);

        feats99.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        feats99.setText("Feat");
        feats99.setBorder(null);
        feats99.setMargin(new java.awt.Insets(2, 2, 0, 2));
        feats99.setMinimumSize(new java.awt.Dimension(0, 10));
        feats99.setOpaque(false);
        feats99.setPreferredSize(new java.awt.Dimension(65, 10));
        feats99.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats99.setBounds(587, 672, 130, 13);
        page2.add(feats99, javax.swing.JLayeredPane.MODAL_LAYER);

        feats100.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        feats100.setText("Feat");
        feats100.setBorder(null);
        feats100.setMargin(new java.awt.Insets(2, 2, 0, 2));
        feats100.setMinimumSize(new java.awt.Dimension(0, 10));
        feats100.setOpaque(false);
        feats100.setPreferredSize(new java.awt.Dimension(65, 10));
        feats100.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats100.setBounds(587, 686, 130, 13);
        page2.add(feats100, javax.swing.JLayeredPane.MODAL_LAYER);

        feats101.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        feats101.setText("Feat");
        feats101.setBorder(null);
        feats101.setMargin(new java.awt.Insets(2, 2, 0, 2));
        feats101.setMinimumSize(new java.awt.Dimension(0, 10));
        feats101.setOpaque(false);
        feats101.setPreferredSize(new java.awt.Dimension(65, 10));
        feats101.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        feats101.setBounds(587, 699, 130, 13);
        page2.add(feats101, javax.swing.JLayeredPane.MODAL_LAYER);

        note.setEditable(false);
        note.setFont(new java.awt.Font("Arial Narrow", 0, 11));
        note.setText("Note additional feats in the Talents/Special Abilities box.");
        note.setBorder(null);
        note.setOpaque(false);
        note.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        note.setBounds(400, 715, 240, 20);
        page2.add(note, javax.swing.JLayeredPane.MODAL_LAYER);

        imgPg2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        imgPg2.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/CharSheet20P2.jpg"))); // NOI18N
        imgPg2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        imgPg2.setBounds(0, 0, 750, 1000);
        page2.add(imgPg2, javax.swing.JLayeredPane.DEFAULT_LAYER);

        jScrollPane2.setViewportView(page2);

        tabbedPane.addTab("Page 2", jScrollPane2);

        file.setMnemonic('F');
        file.setText("File");

        newSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
        newSheet.setMnemonic('n');
        newSheet.setText("New");
        newSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newSheetActionPerformed(evt);
            }
        });
        file.add(newSheet);

        openSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK));
        openSheet.setMnemonic('o');
        openSheet.setText("Open");
        openSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                openSheetActionPerformed(evt);
            }
        });
        file.add(openSheet);

        saveSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
        saveSheet.setMnemonic('s');
        saveSheet.setText("Save");
        saveSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                saveSheetActionPerformed(evt);
            }
        });
        file.add(saveSheet);

        saveSheetAs.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.ALT_MASK));
        saveSheetAs.setText("Save As...");
        saveSheetAs.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                saveSheetAsActionPerformed(evt);
            }
        });
        file.add(saveSheetAs);

        exitSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_W, java.awt.event.InputEvent.CTRL_MASK));
        exitSheet.setText("Exit");
        exitSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                exitSheetActionPerformed(evt);
            }
        });
        file.add(exitSheet);

        menuBar.add(file);

        edit.setMnemonic('E');
        edit.setText("Edit");
        menuBar.add(edit);

        setJMenuBar(menuBar);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(tabbedPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(tabbedPane, javax.swing.GroupLayout.DEFAULT_SIZE, 462, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void importData(String inData){
        if(inData.endsWith("$$$$$$")){
            inData=inData.substring(0,inData.length()-6);
        }
        allData=inData.split("@{3}",-1);
    }

    private void makeSections(){
        makeInfoSection(allData[1]);
        makeAblSection(allData[2]);
        makeHPACSection(allData[3]);
        makeSaveSection(allData[4]);
        makeAttSection(allData[5]);
        makeSkillSection(allData[6]);
        makeFeatsSection(allData[7]);

        gear.setText(allData[8]);
        allegiances.setText(allData[9]);
        lang.setText(allData[10]);
        fXAbil.setText(allData[11]);
        splAbil.setText(allData[12]);
        init=true;
    }

    private void makeInfoSection(String info){
        infoData=info.split("#{3}",-1);
        makeInfoList();

        for(int j=0;j<infoList.size();j++){
            infoList.get(j).setText(infoData[j]);
        }
    }

    private void makeAblSection(String info){
        ablData=info.split("#{3}",-1);
        makeAblList();

        for(int j=0;j<ablList.size();j++){
            ablList.get(j).setText(ablData[j]);
        }
    }

    private void makeHPACSection(String info){
        hpacData=info.split("#{3}",-1);
        makeHPACList();

        for(int j=0;j<hpacList.size();j++){
            hpacList.get(j).setText(hpacData[j]);
        }
    }

    private void makeSaveSection(String info){
        saveData=info.split("#{3}",-1);
        makeSaveList();

        for(int j=0;j<saveList.size();j++){
            saveList.get(j).setText(saveData[j]);
        }
    }

    private void makeAttSection(String info){
        attData=info.split("#{3}",-1);
        makeAttList();

        for(int j=0;j<attList.size();j++){
            attList.get(j).setText(attData[j]);
        }
    }

    private void makeSkillSection(String info){
        skillData=info.split("#{3}",-1);
        makeSkillList();

        for(int j=0;j<skillList.size();j++){
            skillList.get(j).setText(skillData[j]);
        }
    }

    private void makeFeatsSection(String info){
        featsData=info.split("#{3}",-1);
        makeFeatsList();

        for(int j=0;j<featsList.size();j++){
            featsList.get(j).setSelected(Boolean.parseBoolean(featsData[j]));
        }

        feats99.setText(featsData[featsData.length-3]);
        feats100.setText(featsData[featsData.length-2]);
        feats101.setText(featsData[featsData.length-1]);
    }

    private void makeInfoList(){
        infoList=new ArrayList();
        infoList.add(info1);
        infoList.add(info2);
        infoList.add(info3);
        infoList.add(info4);
        infoList.add(info5);
        infoList.add(info6);
        infoList.add(info7);
        infoList.add(info8);
        infoList.add(info9);
        infoList.add(info10);
        infoList.add(info11);
        infoList.add(info12);
        infoList.add(info13);
        infoList.add(info14);
        infoList.add(info15);
        infoList.add(info16);
        infoList.add(info17);
    }

    private void makeAblList(){
        ablList=new ArrayList();
        ablList.add(abl1);
        ablList.add(abl2);
        ablList.add(abl3);
        ablList.add(abl4);
        ablList.add(abl5);
        ablList.add(abl6);
        ablList.add(abl7);
        ablList.add(abl8);
        ablList.add(abl9);
        ablList.add(abl10);
        ablList.add(abl11);
        ablList.add(abl12);
        ablList.add(abl13);
        ablList.add(abl14);
        ablList.add(abl15);
        ablList.add(abl16);
        ablList.add(abl17);
        ablList.add(abl18);
        ablList.add(abl19);
        ablList.add(abl20);
        ablList.add(abl21);
        ablList.add(abl22);
        ablList.add(abl23);
        ablList.add(abl24);
    }

    private void makeHPACList(){
        hpacList=new ArrayList();
        hpacList.add(hpac1);
        hpacList.add(hpac2);
        hpacList.add(hpac3);
        hpacList.add(hpac4);
        hpacList.add(hpac5);
        hpacList.add(hpac6);
        hpacList.add(hpac7);
        hpacList.add(hpac8);
        hpacList.add(hpac9);
        hpacList.add(hpac10);
        hpacList.add(hpac11);
        hpacList.add(hpac12);
        hpacList.add(hpac13);
        hpacList.add(hapc14);
        hpacList.add(hapc14);
        hpacList.add(hpac15);
    }
    
    private void makeSaveList(){
        saveList=new ArrayList();
        saveList.add(save1);
        saveList.add(save2);
        saveList.add(save3);
        saveList.add(save4);
        saveList.add(save5);
        saveList.add(save6);
        saveList.add(save7);
        saveList.add(save8);
        saveList.add(save9);
        saveList.add(save10);
        saveList.add(save11);
        saveList.add(save12);
    }

    private void makeAttList(){
        attList=new ArrayList();
        attList.add(att1);
        attList.add(att2);
        attList.add(att3);
        attList.add(att4);
        attList.add(att5);
        attList.add(att6);
        attList.add(att7);
        attList.add(att8);
        attList.add(att9);
        attList.add(att10);
        attList.add(attW11);
        attList.add(attW12);
        attList.add(attW13);
        attList.add(attW14);
        attList.add(attW15);
        attList.add(attW16);
        attList.add(attW17);
        attList.add(attW21);
        attList.add(attW22);
        attList.add(attW23);
        attList.add(attW24);
        attList.add(attW25);
        attList.add(attW26);
        attList.add(attW27);
        attList.add(attW31);
        attList.add(attW32);
        attList.add(attW33);
        attList.add(attW34);
        attList.add(attW35);
        attList.add(attW36);
        attList.add(attW37);
        attList.add(attW41);
        attList.add(attW42);
        attList.add(attW43);
        attList.add(attW44);
        attList.add(attW45);
        attList.add(attW46);
        attList.add(attW47);
        attList.add(attA1);
        attList.add(attA2);
        attList.add(attA3);
        attList.add(attA4);
        attList.add(attA5);
        attList.add(attA6);
        attList.add(attA7);
    }

    private void makeSkillList(){
        skillList=new ArrayList();
        skillList.add(skill1);
        skillList.add(skill2);
        skillList.add(skill3);
        skillList.add(skill4);
        skillList.add(skill5);
        skillList.add(skill6);
        skillList.add(skill7);
        skillList.add(skill8);
        skillList.add(skill9);
        skillList.add(skill10);
        skillList.add(skill11);
        skillList.add(skill12);
        skillList.add(skill13);
        skillList.add(skill14);
        skillList.add(skill15);
        skillList.add(skill16);
        skillList.add(skill17);
        skillList.add(skill18);
        skillList.add(skill19);
        skillList.add(skill20);
        skillList.add(skill21);
        skillList.add(skill22);
        skillList.add(skill23);
        skillList.add(skill24);
        skillList.add(skill25);
        skillList.add(skill26);
        skillList.add(skill27);
        skillList.add(skill28);
        skillList.add(skill29);
        skillList.add(skill30);
        skillList.add(skill31);
        skillList.add(skill32);
        skillList.add(skill33);
        skillList.add(skill34);
        skillList.add(skill35);
        skillList.add(skill36);
        skillList.add(skill37);
        skillList.add(skill38);
        skillList.add(skill39);
        skillList.add(skill40);
        skillList.add(skill41);
        skillList.add(skill42);
        skillList.add(skill43);
        skillList.add(skill44);
        skillList.add(skill45);
        skillList.add(skill46);
        skillList.add(skill47);
        skillList.add(skill48);
        skillList.add(skill49);
        skillList.add(skill50);
        skillList.add(skill51);
        skillList.add(skill52);
        skillList.add(skill53);
        skillList.add(skill54);
        skillList.add(skill55);
        skillList.add(skill56);
        skillList.add(skill57);
        skillList.add(skill58);
        skillList.add(skill59);
        skillList.add(skill60);
        skillList.add(skill61);
        skillList.add(skill62);
        skillList.add(skill63);
        skillList.add(skill64);
        skillList.add(skill65);
        skillList.add(skill66);
        skillList.add(skill67);
        skillList.add(skill68);
        skillList.add(skill69);
        skillList.add(skill70);
        skillList.add(skill71);
        skillList.add(skill72);
        skillList.add(skill73);
        skillList.add(skill74);
        skillList.add(skill75);
        skillList.add(skill76);
        skillList.add(skill77);
        skillList.add(skill78);
        skillList.add(skill79);
        skillList.add(skill80);
        skillList.add(skill81);
        skillList.add(skill82);
        skillList.add(skill83);
        skillList.add(skill84);
        skillList.add(skill85);
        skillList.add(skill86);
        skillList.add(skill87);
        skillList.add(skill88);
        skillList.add(skill89);
        skillList.add(skill90);
        skillList.add(skill91);
        skillList.add(skill92);
        skillList.add(skill93);
        skillList.add(skill94);
        skillList.add(skill95);
        skillList.add(skill96);
        skillList.add(skill97);
        skillList.add(skill98);
        skillList.add(skill99);
        skillList.add(skill100);
        skillList.add(skill101);
        skillList.add(skill102);
        skillList.add(skill103);
        skillList.add(skill104);
        skillList.add(skill105);
        skillList.add(skill106);
        skillList.add(skill107);
        skillList.add(skill108);
        skillList.add(skill109);
        skillList.add(skill110);
        skillList.add(skill111);
        skillList.add(skill112);
        skillList.add(skill113);
        skillList.add(skill114);
        skillList.add(skill115);
        skillList.add(skill116);
        skillList.add(skill117);
        skillList.add(skill118);
        skillList.add(skill119);
        skillList.add(skill120);
        skillList.add(skill121);
        skillList.add(skill122);
        skillList.add(skill123);
        skillList.add(skill124);
        skillList.add(skill125);
        skillList.add(skill126);
        skillList.add(skill127);
        skillList.add(skill128);
        skillList.add(skill129);
        skillList.add(skill130);
        skillList.add(skill131);
        skillList.add(skill132);
        skillList.add(skill133);
        skillList.add(skill134);
        skillList.add(skill135);
        skillList.add(skill136);
        skillList.add(skill137);
        skillList.add(skill138);
        skillList.add(skill139);
        skillList.add(skill140);
        skillList.add(skill141);
        skillList.add(skill142);
        skillList.add(skill143);
        skillList.add(skill144);
        skillList.add(skill145);
        skillList.add(skill146);
        skillList.add(skill147);
        skillList.add(skill148);
        skillList.add(skill149);
        skillList.add(skill150);
        skillList.add(skill151);
        skillList.add(skill152);
        skillList.add(skill153);
        skillList.add(skill154);
        skillList.add(skill155);
        skillList.add(skill156);
        skillList.add(skill157);
        skillList.add(skill158);
        skillList.add(skill159);
        skillList.add(skill160);
        skillList.add(skill161);
        skillList.add(skill162);
        skillList.add(skill163);
        skillList.add(skill164);
        skillList.add(skill165);
        skillList.add(skill166);
        skillList.add(skill167);
        skillList.add(skill168);
        skillList.add(skill169);
        skillList.add(skill170);
        skillList.add(skill171);
        skillList.add(skill172);
        skillList.add(skill173);
        skillList.add(skill174);
        skillList.add(skill175);
        skillList.add(skill176);
        skillList.add(skill177);
        skillList.add(skill178);
        skillList.add(skill179);
        skillList.add(skill180);
        skillList.add(skill181);
        skillList.add(skill182);
        skillList.add(skill183);
        skillList.add(skill184);
        skillList.add(skill185);
        skillList.add(skill186);
        skillList.add(skill187);
        skillList.add(skill188);
        skillList.add(skill189);
        skillList.add(skill190);
        skillList.add(skill191);
        skillList.add(skill192);
        skillList.add(skill193);
        skillList.add(skill194);
        skillList.add(skill195);
        skillList.add(skill196);
        skillList.add(skill197);
        skillList.add(skill198);
        skillList.add(skill199);
        skillList.add(skill200);
        skillList.add(skill201);
        skillList.add(skill202);
        skillList.add(skill203);
        skillList.add(skill204);
        skillList.add(skill205);
        skillList.add(skill206);
        skillList.add(skill207);
        skillList.add(skill208);
        skillList.add(skill209);
        skillList.add(skill210);
        skillList.add(skill211);
        skillList.add(skill212);
        skillList.add(skill213);
        skillList.add(skill214);
        skillList.add(skill215);
        skillList.add(skill216);
        skillList.add(skill217);
        skillList.add(skill218);
        skillList.add(skill219);
        skillList.add(skill220);
        skillList.add(skill221);
        skillList.add(skill222);
        skillList.add(skill223);
        skillList.add(skill224);
        skillList.add(skill225);
        skillList.add(skill226);
        skillList.add(skill227);
        skillList.add(skill228);
        skillList.add(skill229);
        skillList.add(skill230);
        skillList.add(skill231);
        skillList.add(skill232);
        skillList.add(skill233);
        skillList.add(skill234);
        skillList.add(skill235);
        skillList.add(skill236);
        skillList.add(skill237);
    }

    private void makeFeatsList(){
        featsList=new ArrayList();
        featsList.add(feats1);
        featsList.add(feats2);
        featsList.add(feats3);
        featsList.add(feats4);
        featsList.add(feats5);
        featsList.add(feats6);
        featsList.add(feats7);
        featsList.add(feats8);
        featsList.add(feats9);
        featsList.add(feats10);
        featsList.add(feats11);
        featsList.add(feats12);
        featsList.add(feats13);
        featsList.add(feats14);
        featsList.add(feats15);
        featsList.add(feats16);
        featsList.add(feats17);
        featsList.add(feats18);
        featsList.add(feats19);
        featsList.add(feats20);
        featsList.add(feats21);
        featsList.add(feats22);
        featsList.add(feats23);
        featsList.add(feats24);
        featsList.add(feats25);
        featsList.add(feats26);
        featsList.add(feats27);
        featsList.add(feats28);
        featsList.add(feats29);
        featsList.add(feats30);
        featsList.add(feats31);
        featsList.add(feats32);
        featsList.add(feats33);
        featsList.add(feats34);
        featsList.add(feats35);
        featsList.add(feats36);
        featsList.add(feats37);
        featsList.add(feats38);
        featsList.add(feats39);
        featsList.add(feats40);
        featsList.add(feats41);
        featsList.add(feats42);
        featsList.add(feats43);
        featsList.add(feats44);
        featsList.add(feats45);
        featsList.add(feats46);
        featsList.add(feats47);
        featsList.add(feats48);
        featsList.add(feats49);
        featsList.add(feats50);
        featsList.add(feats51);
        featsList.add(feats52);
        featsList.add(feats53);
        featsList.add(feats54);
        featsList.add(feats55);
        featsList.add(feats56);
        featsList.add(feats57);
        featsList.add(feats58);
        featsList.add(feats59);
        featsList.add(feats60);
        featsList.add(feats61);
        featsList.add(feats62);
        featsList.add(feats63);
        featsList.add(feats64);
        featsList.add(feats65);
        featsList.add(feats66);
        featsList.add(feats67);
        featsList.add(feats68);
        featsList.add(feats69);
        featsList.add(feats70);
        featsList.add(feats71);
        featsList.add(feats72);
        featsList.add(feats73);
        featsList.add(feats74);
        featsList.add(feats75);
        featsList.add(feats76);
        featsList.add(feats77);
        featsList.add(feats78);
        featsList.add(feats79);
        featsList.add(feats80);
        featsList.add(feats81);
        featsList.add(feats82);
        featsList.add(feats83);
        featsList.add(feats84);
        featsList.add(feats85);
        featsList.add(feats86);
        featsList.add(feats87);
        featsList.add(feats88);
        featsList.add(feats89);
        featsList.add(feats90);
        featsList.add(feats91);
        featsList.add(feats92);
        featsList.add(feats93);
        featsList.add(feats94);
        featsList.add(feats95);
        featsList.add(feats96);
        featsList.add(feats97);
        featsList.add(feats98);
    }

    public void updateStr(){
        String ablMod="";
        if(!abl1.getText().equals("")){
            int tmp=Integer.parseInt(abl1.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl7.setText(ablMod);
        att3.setText(ablMod);
        skill57.setText(ablMod);
        skill77.setText(ablMod);
        skill103.setText(ablMod);
    }

    public void updateDex(){
        String ablMod="";
        if(!abl2.getText().equals("")){
            int tmp=Integer.parseInt(abl2.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl8.setText(ablMod);
        hpac5.setText(ablMod);
        hpac10.setText(ablMod);
        save8.setText(ablMod);
        att8.setText(ablMod);
        skill55.setText(ablMod);
        skill68.setText(ablMod);
        skill69.setText(ablMod);
        skill74.setText(ablMod);
        skill82.setText(ablMod);
        skill87.setText(ablMod);
        skill97.setText(ablMod);
        skill105.setText(ablMod);
    }

    public void updateCon(){
        String ablMod="";
        if(!abl3.getText().equals("")){
            int tmp=Integer.parseInt(abl3.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl9.setText(ablMod);
        save7.setText(ablMod);
        skill59.setText(ablMod);
    }

    public void updateInt(){
        String ablMod="";
        if(!abl4.getText().equals("")){
            int tmp=Integer.parseInt(abl4.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl10.setText(ablMod);
        skill58.setText(ablMod);
        if(!skill217.getText().equals(""))
            skill60.setText(ablMod);
        if(!skill218.getText().equals(""))
            skill61.setText(ablMod);
        if(!skill219.getText().equals(""))
            skill62.setText(ablMod);
        skill63.setText(ablMod);
        skill64.setText(ablMod);
        skill66.setText(ablMod);
        skill70.setText(ablMod);
        skill76.setText(ablMod);
        if(!skill220.getText().equals(""))
            skill78.setText(ablMod);
        if(!skill221.getText().equals(""))
            skill79.setText(ablMod);
        if(!skill222.getText().equals(""))
            skill80.setText(ablMod);
        skill83.setText(ablMod);
        skill92.setText(ablMod);
        skill93.setText(ablMod);
        skill95.setText(ablMod);
    }

    public void updateWis(){
        String ablMod="";
        if(!abl5.getText().equals("")){
            int tmp=Integer.parseInt(abl5.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl11.setText(ablMod);
        save9.setText(ablMod);
        skill71.setText(ablMod);
        skill81.setText(ablMod);
        skill88.setText(ablMod);
        skill96.setText(ablMod);
        skill101.setText(ablMod);
        skill102.setText(ablMod);
    }

    public void updateCha(){
        String ablMod="";
        if(!abl6.getText().equals("")){
            int tmp=Integer.parseInt(abl6.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl12.setText(ablMod);
        skill56.setText(ablMod);
        skill65.setText(ablMod);
        skill67.setText(ablMod);
        skill72.setText(ablMod);
        skill73.setText(ablMod);
        skill75.setText(ablMod);
        if(!skill223.getText().equals(""))
            skill84.setText(ablMod);
        if(!skill224.getText().equals(""))
            skill85.setText(ablMod);
        if(!skill225.getText().equals(""))
            skill86.setText(ablMod);
    }

    public void updateTmpStr(){
        String ablMod="";
        if(!abl13.getText().equals("")){
            int tmp=Integer.parseInt(abl13.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl19.setText(ablMod);
            att3.setText(ablMod);
            skill57.setText(ablMod);
            skill77.setText(ablMod);
            skill103.setText(ablMod);
        }else{
            abl19.setText("");
            updateStr();
        }
    }

    public void updateTmpDex(){
        String ablMod="";
        if(!abl14.getText().equals("")){
            int tmp=Integer.parseInt(abl14.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl20.setText(ablMod);
            hpac5.setText(ablMod);
            hpac10.setText(ablMod);
            save8.setText(ablMod);
            att8.setText(ablMod);
            skill55.setText(ablMod);
            skill68.setText(ablMod);
            skill69.setText(ablMod);
            skill74.setText(ablMod);
            skill82.setText(ablMod);
            skill87.setText(ablMod);
            skill97.setText(ablMod);
            skill105.setText(ablMod);
        }else{
            abl20.setText("");
            updateDex();
        }
    }

    public void updateTmpCon(){
        String ablMod="";
        if(!abl15.getText().equals("")){
            int tmp=Integer.parseInt(abl15.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl21.setText(ablMod);
            save7.setText(ablMod);
            skill59.setText(ablMod);
        }else{
            abl21.setText("");
            updateCon();
        }
    }

    public void updateTmpInt(){
        String ablMod="";
        if(!abl16.getText().equals("")){
            int tmp=Integer.parseInt(abl16.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl22.setText(ablMod);
            skill58.setText(ablMod);
            if(!skill217.getText().equals(""))
                skill60.setText(ablMod);
            if(!skill218.getText().equals(""))
                skill61.setText(ablMod);
            if(!skill219.getText().equals(""))
                skill62.setText(ablMod);
            skill63.setText(ablMod);
            skill64.setText(ablMod);
            skill66.setText(ablMod);
            skill70.setText(ablMod);
            skill76.setText(ablMod);
            if(!skill220.getText().equals(""))
                skill78.setText(ablMod);
            if(!skill221.getText().equals(""))
                skill79.setText(ablMod);
            if(!skill222.getText().equals(""))
                skill80.setText(ablMod);
            skill83.setText(ablMod);
            skill92.setText(ablMod);
            skill93.setText(ablMod);
            skill95.setText(ablMod);
        }else{
            abl22.setText("");
            updateInt();
        }
    }

    public void updateTmpWis(){
        String ablMod="";
        if(!abl17.getText().equals("")){
            int tmp=Integer.parseInt(abl17.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl23.setText(ablMod);
            save9.setText(ablMod);
            skill71.setText(ablMod);
            skill81.setText(ablMod);
            skill88.setText(ablMod);
            skill96.setText(ablMod);
            skill101.setText(ablMod);
            skill102.setText(ablMod);
        }else{
            abl23.setText("");
            updateWis();
        }
    }

    public void updateTmpCha(){
        String ablMod="";
        if(!abl18.getText().equals("")){
            int tmp=Integer.parseInt(abl18.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl24.setText(ablMod);
            skill56.setText(ablMod);
            skill65.setText(ablMod);
            skill67.setText(ablMod);
            skill72.setText(ablMod);
            skill73.setText(ablMod);
            skill75.setText(ablMod);
            if(!skill223.getText().equals(""))
                skill84.setText(ablMod);
            if(!skill224.getText().equals(""))
                skill85.setText(ablMod);
            if(!skill225.getText().equals(""))
                skill86.setText(ablMod);
        }else{
            abl24.setText("");
            updateCha();
        }
    }

    public void updateRanks(){
        for(int j=0;j<54;j++){
            int ablMod=0;
            if(!skillList.get(j+54).getText().equals("")){
                ablMod+=Integer.parseInt(skillList.get(j+54).getText());
            }

            int ranks=0;
            if(!skillList.get(j+108).getText().equals("")){
                ranks+=Integer.parseInt(skillList.get(j+108).getText());
            }

            int miscMod=0;
            if(!skillList.get(j+162).getText().equals("")){
                miscMod+=Integer.parseInt(skillList.get(j+162).getText());
            }

            if(!skillList.get(j+54).getText().equals("")){
                skillList.get(j).setText(""+(ablMod+ranks+miscMod));
            }
        }
    }

    public void updateSaves(){
        for(int j=0;j<3;j++){
            int baseSave=0;
            if(!saveList.get(j+3).getText().equals("")){
                baseSave+=Integer.parseInt(saveList.get(j+3).getText());
            }

            int ablMod=0;
            if(!saveList.get(j+6).getText().equals("")){
                ablMod+=Integer.parseInt(saveList.get(j+6).getText());
            }

            int miscMod=0;
            if(!saveList.get(j+9).getText().equals("")){
                miscMod+=Integer.parseInt(saveList.get(j+9).getText());
            }

            saveList.get(j).setText(""+(baseSave+ablMod+miscMod));
        }
    }

    public void updateHPAC(){
        int CB=0;
        if(!hpac3.getText().equals("")){
            CB+=Integer.parseInt(hpac3.getText());
        }

        int EB=0;
        if(!hpac4.getText().equals("")){
            EB+=Integer.parseInt(hpac4.getText());
        }

        int dexMod=0;
        if(!hpac5.getText().equals("")){
            dexMod+=Integer.parseInt(hpac5.getText());
        }

        int sizeMod=0;
        if(!hpac6.getText().equals("")){
            sizeMod+=Integer.parseInt(hpac6.getText());
        }

        int miscMod=0;
        if(!hpac7.getText().equals("")){
            miscMod+=Integer.parseInt(hpac7.getText());
        }

        int dexMod2=0;
        if(!hpac10.getText().equals("")){
            dexMod2+=Integer.parseInt(hpac10.getText());
        }

        int miscMod2=0;
        if(!hpac11.getText().equals("")){
            miscMod2+=Integer.parseInt(hpac11.getText());
        }

        hpac2.setText(""+(10+CB+EB+dexMod+sizeMod+miscMod));
        hpac9.setText(""+(dexMod2+miscMod2));
    }

    public void updateAtt(){
        att2.setText(hpac12.getText());
        att7.setText(hpac12.getText());

        int BAT=0;
        if(!hpac12.getText().equals("")){
            BAT+=Integer.parseInt(hpac12.getText());
        }

        int strMod=0;
        if(!att3.getText().equals("")){
            strMod+=Integer.parseInt(att3.getText());
        }

        int dexMod=0;
        if(!att8.getText().equals("")){
            dexMod+=Integer.parseInt(att8.getText());
        }

        int sizeMod=0;
        if(!att4.getText().equals("")){
            sizeMod+=Integer.parseInt(att4.getText());
        }

        int miscMod=0;
        if(!att5.getText().equals("")){
            miscMod+=Integer.parseInt(att5.getText());
        }

        int miscMod2=0;
        if(!att10.getText().equals("")){
            miscMod2+=Integer.parseInt(att10.getText());
        }

        att1.setText(""+(BAT+strMod+sizeMod+miscMod));
        att6.setText(""+(BAT+dexMod+sizeMod+miscMod2));
    }

    /**Returns the String representation of this CharSheetViewer.
     * @Override
     * @return
     */
    public String toString(){
        String toReturn=new String();

        toReturn+="20@@@";

        for(int j=0;j<infoList.size();j++){
            toReturn+=infoList.get(j).getText();
            if(j!=infoList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<ablList.size();j++){
            toReturn+=ablList.get(j).getText();
            if(j!=ablList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<hpacList.size();j++){
            toReturn+=hpacList.get(j).getText();
            if(j!=hpacList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<saveList.size();j++){
            toReturn+=saveList.get(j).getText();
            if(j!=saveList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<attList.size();j++){
            toReturn+=attList.get(j).getText();
            if(j!=attList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<skillList.size();j++){
            toReturn+=skillList.get(j).getText();
            if(j!=skillList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<featsList.size();j++){
            toReturn+=featsList.get(j).isSelected();
            if(j!=featsList.size()-1)toReturn+="###";
        }
        toReturn+="###"+feats99.getText();
        toReturn+="###"+feats100.getText();
        toReturn+="###"+feats101.getText();

        toReturn+="@@@";

        toReturn+=gear.getText();

        toReturn+="@@@";

        toReturn+=allegiances.getText();

        toReturn+="@@@";

        toReturn+=lang.getText();

        toReturn+="@@@";

        toReturn+=fXAbil.getText();

        toReturn+="@@@";

        toReturn+=splAbil.getText();

        toReturn+="$$$$$$";

        return toReturn;
    }

     /**Returns the character name associated with this character sheet.
     *
     * @return charName
     */
    public String getCharName(){
        return info1.getText();
    }

    public int getSkillPts(){
        int ret=0;

        for(int j=108;j<162;j++){
            String ranks=skillList.get(j).getText();
            if(!ranks.equals(""))
                ret+=Integer.parseInt(ranks);
        }

        return ret;
    }

    /**Gets the first page of this character sheet.
     *
     * @return the JScrollPane that contains all of the components in the first page
     */
    public JScrollPane getPage1(){
        return jScrollPane1;
    }

    /**Gets the second page of this character sheet.
     *
     * @return the JScrollPane that contains all of the components in the second page
     */
    public JScrollPane getPage2(){
        return jScrollPane2;
    }

    private String getDefault(){
        return  "20@@@Character Name###Player###Class###Level#############"+
                "#######################Campaign Name###Experience "+
"Points@@@#################################################################"+
"####@@@#######################################Damage:###Damage:###139@@@##"+
"###############################@@@##############################Weapon###A"+
"ttackBonus###############Notes###Weapon###AttackBonus###############Notes#"+
"##Weapon###AttackBonus###############Notes###Weapon###AttackBonus#########"+
"######Notes###Weapon###AttackBonus###############Notes@@@#################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"##########################################################################"+
"#########################@@@false###false###false###false###false###false#"+
"##false###false###false###false###false###false###false###false###false###"+
"false###false###false###false###false###false###false###false###false###fa"+
"lse###false###false###false###false###false###false###false###false###fals"+
"e###false###false###false###false###false###false###false###false###false#"+
"##false###false###false###false###false###false###false###false###false###"+
"false###false###false###false###false###false###false###false###false###fa"+
"lse###false###false###false###false###false###false###false###false###fals"+
"e###false###false###false###false###false###false###false###false###false#"+
"##false###false###false###false###false###false###false###false###false###"+
"false###false###false###false###false###false###false###false###false###Fe"+
"at###Feat###Feat@@@Write Gear Here@@@Write Allegiances Here@@@Write "+
"Languages Here@@@Write FX Abilites Here@@@Write Special Abilities "+
"Here$$$$$$";
    }
    
    /**Updates all of the data in this CharSheetViewer.
     * 
     * @param newData The new data to be used.
     */
    public void setData(String newData){
        importData(newData);
        makeSections();
    }

    /**Loads data from a file and updates the data in this CharSheetViewer
     *
     * @param inFile the file to load data from
     */
    public void setData(File inFile)throws FileNotFoundException{
        Scanner in =new Scanner(inFile);
        in.useDelimiter("$$$$$$");
        String inData=in.next();
        importData(inData);
        makeSections();
    }

    public void importFromPathguy(String inText){
        String info="";
        info+=inText.substring(0,inText.indexOf("\n"));
        info+="###";
        info+=substring(inText,"Representing","\n").trim();
        info+="###";
        String cl=substring(inText,"ale","\n").trim();
        info+=cl;
        info+="###";
        //TODO: add CL
        info+="###";
        info+=lastSubstring(inText,"\n","(starting occupation)").trim();
        info+="###";
        //TODO: add age
        info+="###";
        String gdr=lastSubstring(inText," "," "+cl).trim();
        info+=gdr;
        info+="###";
        info+=substring(inText,"Height:","\n").trim();
        info+="###";
        info+=substring(inText,"Weight:","\n").trim();
        info+="###";
        info+=substring(inText,"Eyes:","\n").trim();
        info+="###";
        info+=substring(inText,"Hair:","\n").trim();
        info+="###";
        info+=substring(inText,"Skin:","\n").trim();
        makeInfoSection(info);

        
    }

    public void importFromPathguy(File inFile)throws FileNotFoundException{
        Scanner in =new Scanner(inFile);
        in.useDelimiter("$$$$$$");
        String inData=in.next();
        importFromPathguy(inData);
    }

    public String substring(String inString,String begin,String end){
        return inString.substring(inString.indexOf(begin)+begin.length(),
                                  inString.indexOf(end,inString.indexOf(begin)+begin.length()));
    }

    public String lastSubstring(String inString,String begin,String end){
        return inString.substring(inString.lastIndexOf(begin,inString.lastIndexOf(end))+begin.length(),
                                  inString.lastIndexOf(end));
    }
    
    /**Saves the CharSheet data to the current location, or the default location
     * if this instance has not been previously saved.
     */
    public void save(){
        try{
            FileWriter out=new FileWriter(saveFile);
            out.write(toString());
            out.close();
        }catch(IOException e){
            System.err.println("ERROR: Could not write to file");
        }
    }

    /**Displays a JFileChooser to select the text file to save to.
     * 
     */
    public void saveAs(){
       int returnVal=fc.showSaveDialog(this);
        switch(returnVal){
            case JFileChooser.APPROVE_OPTION:saveFile=fc.getSelectedFile();break;
            case JFileChooser.CANCEL_OPTION:;break;
            case JFileChooser.ERROR_OPTION:System.err.println("ERROR: in FileChooser");break;
            default:System.out.println("No Hacking");break;
        }
        try{
            FileWriter out=new FileWriter(saveFile);
            out.write(toString());
            out.close();
        }catch(IOException e){
            System.err.println("ERROR: Could not write to file");
        }
    }

    /**Displays a JFileChooser to select the text file to open
     * .
     *
     */
    public void open(){
        int returnVal=fc.showOpenDialog(this);
        switch(returnVal){
            case JFileChooser.APPROVE_OPTION:saveFile=fc.getSelectedFile();break;
            case JFileChooser.CANCEL_OPTION:;break;
            case JFileChooser.ERROR_OPTION:System.err.println("ERROR: in FileChooser");break;
            default:System.out.println("No Hacking");break;
        }
        try{
            setData(saveFile);
        }catch(FileNotFoundException e){
            System.err.println("ERROR: The file does not exist");
        }catch(ArrayIndexOutOfBoundsException e){
            System.err.println("ERROR: Invalid data in the file");
        }
    }

    private void hpacButton1MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_hpacButton1MouseReleased
        if (init) {
            int hp = 0;
            int inc = 0;
            if (!hpac1.getText().equals("")) {
                hp = Integer.parseInt(hpac1.getText());

            }
            if (!hpac15.getText().equals("")) {
                inc = Integer.parseInt(hpac15.getText());

            }
            hpac1.setText("" + (hp - inc));
        }
    }//GEN-LAST:event_hpacButton1MouseReleased

    private void hpacButton2MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_hpacButton2MouseReleased
        if (init) {
            int hp = 0;
            int inc = 0;
            if (!hpac1.getText().equals("")) {
                hp = Integer.parseInt(hpac1.getText());

            }
            if (!hpac15.getText().equals("")) {
                inc = Integer.parseInt(hpac15.getText());

            }
            hpac1.setText("" + (hp + inc));
        }
    }//GEN-LAST:event_hpacButton2MouseReleased

    private void abl1CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl1CaretUpdate
        if (init) {
            updateStr();
            updateRanks();
            updateAtt();
        }
    }//GEN-LAST:event_abl1CaretUpdate

    private void abl2CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl2CaretUpdate
        if (init) {
            updateDex();
            updateRanks();
            updateSaves();
            updateHPAC();
            updateAtt();
        }
    }//GEN-LAST:event_abl2CaretUpdate

    private void abl3CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl3CaretUpdate
        if (init) {
            updateCon();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl3CaretUpdate

    private void abl4CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl4CaretUpdate
        if (init) {
            updateInt();
            updateRanks();
        }
    }//GEN-LAST:event_abl4CaretUpdate

    private void abl5CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl5CaretUpdate
        if (init) {
            updateWis();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl5CaretUpdate

    private void abl6CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl6CaretUpdate
        if (init) {
            updateCha();
            updateRanks();
        }
    }//GEN-LAST:event_abl6CaretUpdate

    private void save4To6And10to18CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_save4To6And10to18CaretUpdate
        if (init) {
            updateSaves();
        }
    }//GEN-LAST:event_save4To6And10to18CaretUpdate

    private void abl13CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl13CaretUpdate
        if (init) {
            updateTmpStr();
            updateRanks();
            updateAtt();
        }
    }//GEN-LAST:event_abl13CaretUpdate

    private void abl14CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl14CaretUpdate
        if (init) {
            updateTmpDex();
            updateRanks();
            updateSaves();
            updateHPAC();
            updateAtt();
        }
    }//GEN-LAST:event_abl14CaretUpdate

    private void abl15CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl15CaretUpdate
        if (init) {
            updateTmpCon();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl15CaretUpdate

    private void abl16CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl16CaretUpdate
        if (init) {
            updateTmpInt();
            updateRanks();
        }
    }//GEN-LAST:event_abl16CaretUpdate

    private void abl17CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl17CaretUpdate
        if (init) {
            updateTmpWis();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl17CaretUpdate

    private void abl18CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl18CaretUpdate
        if (init) {
            updateTmpCha();
            updateRanks();
        }
    }//GEN-LAST:event_abl18CaretUpdate

    private void hpac6To9CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_hpac6To9CaretUpdate
        if (init) {
            att4.setText(hpac6.getText());
            att9.setText(hpac6.getText());
            updateHPAC();
            updateAtt();
        }
    }//GEN-LAST:event_hpac6To9CaretUpdate

    private void hpac12CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_hpac12CaretUpdate
        if (init) {
            updateAtt();
        }
    }//GEN-LAST:event_hpac12CaretUpdate

    private void Att4to5and9to10CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_Att4to5and9to10CaretUpdate
        if (init) {
            att4.setText(hpac6.getText());
            att9.setText(hpac6.getText());
            updateAtt();
        }
    }//GEN-LAST:event_Att4to5and9to10CaretUpdate

    private void hpac11CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_hpac11CaretUpdate
        if (init) {
            updateHPAC();
        }
    }//GEN-LAST:event_hpac11CaretUpdate

    private void skill109T0216CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill109T0216CaretUpdate
        if (init) {
            updateRanks();
        }
    }//GEN-LAST:event_skill109T0216CaretUpdate

    private void skill217To222CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill217To222CaretUpdate
        if (init) {
            updateTmpInt();
            updateRanks();
        }
    }//GEN-LAST:event_skill217To222CaretUpdate

    private void skill223To225CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill223To225CaretUpdate
        if (init) {
            updateTmpCha();
            updateRanks();
        }
    }//GEN-LAST:event_skill223To225CaretUpdate

    private void saveSheetAsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveSheetAsActionPerformed
        if (init) {
            saveAs();
        }
    }//GEN-LAST:event_saveSheetAsActionPerformed

    private void newSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_newSheetActionPerformed
        if (init) {
            setData(DEFAULT_DATA);
        }
    }//GEN-LAST:event_newSheetActionPerformed

    private void openSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_openSheetActionPerformed
        if (init) {
            open();
        }
    }//GEN-LAST:event_openSheetActionPerformed

    private void saveSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveSheetActionPerformed
        if (init) {
            save();
        }
    }//GEN-LAST:event_saveSheetActionPerformed

    private void exitSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_exitSheetActionPerformed
        if (init) {
            this.setVisible(false);
            this.dispose();
        }
    }//GEN-LAST:event_exitSheetActionPerformed

    private void info1CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_info1CaretUpdate
        if(init)
            saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }//GEN-LAST:event_info1CaretUpdate

    private void componentFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_componentFocusLost
        if(init && isPlayerSheet){
            parent.updateCharData(this.toString());
        }
    }//GEN-LAST:event_componentFocusLost


    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JTextField abl1;
    private javax.swing.JTextField abl10;
    private javax.swing.JTextField abl11;
    private javax.swing.JTextField abl12;
    private javax.swing.JTextField abl13;
    private javax.swing.JTextField abl14;
    private javax.swing.JTextField abl15;
    private javax.swing.JTextField abl16;
    private javax.swing.JTextField abl17;
    private javax.swing.JTextField abl18;
    private javax.swing.JTextField abl19;
    private javax.swing.JTextField abl2;
    private javax.swing.JTextField abl20;
    private javax.swing.JTextField abl21;
    private javax.swing.JTextField abl22;
    private javax.swing.JTextField abl23;
    private javax.swing.JTextField abl24;
    private javax.swing.JTextField abl3;
    private javax.swing.JTextField abl4;
    private javax.swing.JTextField abl5;
    private javax.swing.JTextField abl6;
    private javax.swing.JTextField abl7;
    private javax.swing.JTextField abl8;
    private javax.swing.JTextField abl9;
    private javax.swing.JTextArea allegiances;
    private javax.swing.JTextField att1;
    private javax.swing.JTextField att10;
    private javax.swing.JTextField att2;
    private javax.swing.JTextField att3;
    private javax.swing.JTextField att4;
    private javax.swing.JTextField att5;
    private javax.swing.JTextField att6;
    private javax.swing.JTextField att7;
    private javax.swing.JTextField att8;
    private javax.swing.JTextField att9;
    private javax.swing.JTextField attA1;
    private javax.swing.JTextField attA10;
    private javax.swing.JTextField attA2;
    private javax.swing.JTextField attA3;
    private javax.swing.JTextField attA4;
    private javax.swing.JTextField attA5;
    private javax.swing.JTextField attA6;
    private javax.swing.JTextField attA7;
    private javax.swing.JTextField attA8;
    private javax.swing.JTextField attA9;
    private javax.swing.JTextField attW11;
    private javax.swing.JTextField attW12;
    private javax.swing.JTextField attW13;
    private javax.swing.JTextField attW14;
    private javax.swing.JTextField attW15;
    private javax.swing.JTextField attW16;
    private javax.swing.JTextField attW17;
    private javax.swing.JTextField attW18;
    private javax.swing.JTextField attW19;
    private javax.swing.JTextField attW21;
    private javax.swing.JTextField attW22;
    private javax.swing.JTextField attW23;
    private javax.swing.JTextField attW24;
    private javax.swing.JTextField attW25;
    private javax.swing.JTextField attW26;
    private javax.swing.JTextField attW27;
    private javax.swing.JTextField attW28;
    private javax.swing.JTextField attW29;
    private javax.swing.JTextField attW31;
    private javax.swing.JTextField attW32;
    private javax.swing.JTextField attW33;
    private javax.swing.JTextField attW34;
    private javax.swing.JTextField attW35;
    private javax.swing.JTextField attW36;
    private javax.swing.JTextField attW37;
    private javax.swing.JTextField attW38;
    private javax.swing.JTextField attW39;
    private javax.swing.JTextField attW41;
    private javax.swing.JTextField attW42;
    private javax.swing.JTextField attW43;
    private javax.swing.JTextField attW44;
    private javax.swing.JTextField attW45;
    private javax.swing.JTextField attW46;
    private javax.swing.JTextField attW47;
    private javax.swing.JTextField attW48;
    private javax.swing.JTextField attW49;
    private javax.swing.JMenu edit;
    private javax.swing.JMenuItem exitSheet;
    private javax.swing.JTextArea fXAbil;
    private javax.swing.JCheckBox feats1;
    private javax.swing.JCheckBox feats10;
    private javax.swing.JTextField feats100;
    private javax.swing.JTextField feats101;
    private javax.swing.JCheckBox feats11;
    private javax.swing.JCheckBox feats12;
    private javax.swing.JCheckBox feats13;
    private javax.swing.JCheckBox feats14;
    private javax.swing.JCheckBox feats15;
    private javax.swing.JCheckBox feats16;
    private javax.swing.JCheckBox feats17;
    private javax.swing.JCheckBox feats18;
    private javax.swing.JCheckBox feats19;
    private javax.swing.JCheckBox feats2;
    private javax.swing.JCheckBox feats20;
    private javax.swing.JCheckBox feats21;
    private javax.swing.JCheckBox feats22;
    private javax.swing.JCheckBox feats23;
    private javax.swing.JCheckBox feats24;
    private javax.swing.JCheckBox feats25;
    private javax.swing.JCheckBox feats26;
    private javax.swing.JCheckBox feats27;
    private javax.swing.JCheckBox feats28;
    private javax.swing.JCheckBox feats29;
    private javax.swing.JCheckBox feats3;
    private javax.swing.JCheckBox feats30;
    private javax.swing.JCheckBox feats31;
    private javax.swing.JCheckBox feats32;
    private javax.swing.JCheckBox feats33;
    private javax.swing.JCheckBox feats34;
    private javax.swing.JCheckBox feats35;
    private javax.swing.JCheckBox feats36;
    private javax.swing.JCheckBox feats37;
    private javax.swing.JCheckBox feats38;
    private javax.swing.JCheckBox feats39;
    private javax.swing.JCheckBox feats4;
    private javax.swing.JCheckBox feats40;
    private javax.swing.JCheckBox feats41;
    private javax.swing.JCheckBox feats42;
    private javax.swing.JCheckBox feats43;
    private javax.swing.JCheckBox feats44;
    private javax.swing.JCheckBox feats45;
    private javax.swing.JCheckBox feats46;
    private javax.swing.JCheckBox feats47;
    private javax.swing.JCheckBox feats48;
    private javax.swing.JCheckBox feats49;
    private javax.swing.JCheckBox feats5;
    private javax.swing.JCheckBox feats50;
    private javax.swing.JCheckBox feats51;
    private javax.swing.JCheckBox feats52;
    private javax.swing.JCheckBox feats53;
    private javax.swing.JCheckBox feats54;
    private javax.swing.JCheckBox feats55;
    private javax.swing.JCheckBox feats56;
    private javax.swing.JCheckBox feats57;
    private javax.swing.JCheckBox feats58;
    private javax.swing.JCheckBox feats59;
    private javax.swing.JCheckBox feats6;
    private javax.swing.JCheckBox feats60;
    private javax.swing.JCheckBox feats61;
    private javax.swing.JCheckBox feats62;
    private javax.swing.JCheckBox feats63;
    private javax.swing.JCheckBox feats64;
    private javax.swing.JCheckBox feats65;
    private javax.swing.JCheckBox feats66;
    private javax.swing.JCheckBox feats67;
    private javax.swing.JCheckBox feats68;
    private javax.swing.JCheckBox feats69;
    private javax.swing.JCheckBox feats7;
    private javax.swing.JCheckBox feats70;
    private javax.swing.JCheckBox feats71;
    private javax.swing.JCheckBox feats72;
    private javax.swing.JCheckBox feats73;
    private javax.swing.JCheckBox feats74;
    private javax.swing.JCheckBox feats75;
    private javax.swing.JCheckBox feats76;
    private javax.swing.JCheckBox feats77;
    private javax.swing.JCheckBox feats78;
    private javax.swing.JCheckBox feats79;
    private javax.swing.JCheckBox feats8;
    private javax.swing.JCheckBox feats80;
    private javax.swing.JCheckBox feats81;
    private javax.swing.JCheckBox feats82;
    private javax.swing.JCheckBox feats83;
    private javax.swing.JCheckBox feats84;
    private javax.swing.JCheckBox feats85;
    private javax.swing.JCheckBox feats86;
    private javax.swing.JCheckBox feats87;
    private javax.swing.JCheckBox feats88;
    private javax.swing.JCheckBox feats89;
    private javax.swing.JCheckBox feats9;
    private javax.swing.JCheckBox feats90;
    private javax.swing.JCheckBox feats91;
    private javax.swing.JCheckBox feats92;
    private javax.swing.JCheckBox feats93;
    private javax.swing.JCheckBox feats94;
    private javax.swing.JCheckBox feats95;
    private javax.swing.JCheckBox feats96;
    private javax.swing.JCheckBox feats97;
    private javax.swing.JCheckBox feats98;
    private javax.swing.JTextField feats99;
    private javax.swing.JMenu file;
    private javax.swing.JTextArea gear;
    private javax.swing.JTextField hapc14;
    private javax.swing.JTextField hpac1;
    private javax.swing.JTextField hpac10;
    private javax.swing.JTextField hpac11;
    private javax.swing.JTextField hpac12;
    private javax.swing.JTextField hpac13;
    private javax.swing.JTextField hpac15;
    private javax.swing.JTextField hpac2;
    private javax.swing.JTextField hpac3;
    private javax.swing.JTextField hpac4;
    private javax.swing.JTextField hpac5;
    private javax.swing.JTextField hpac6;
    private javax.swing.JTextField hpac7;
    private javax.swing.JTextField hpac8;
    private javax.swing.JTextField hpac9;
    private javax.swing.JButton hpacButton1;
    private javax.swing.JButton hpacButton2;
    private javax.swing.JLabel imgPg1;
    private javax.swing.JLabel imgPg2;
    private javax.swing.JTextField info1;
    private javax.swing.JTextField info10;
    private javax.swing.JTextField info11;
    private javax.swing.JTextField info12;
    private javax.swing.JTextField info13;
    private javax.swing.JTextField info14;
    private javax.swing.JTextField info15;
    private javax.swing.JTextField info16;
    private javax.swing.JTextField info17;
    private javax.swing.JTextField info2;
    private javax.swing.JTextField info3;
    private javax.swing.JTextField info4;
    private javax.swing.JTextField info5;
    private javax.swing.JTextField info6;
    private javax.swing.JTextField info7;
    private javax.swing.JTextField info8;
    private javax.swing.JTextField info9;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JTextArea lang;
    private javax.swing.JMenuBar menuBar;
    private javax.swing.JMenuItem newSheet;
    private javax.swing.JTextField note;
    private javax.swing.JMenuItem openSheet;
    private javax.swing.JLayeredPane page1;
    private javax.swing.JLayeredPane page2;
    private javax.swing.JTextField save1;
    private javax.swing.JTextField save10;
    private javax.swing.JTextField save11;
    private javax.swing.JTextField save12;
    private javax.swing.JTextField save2;
    private javax.swing.JTextField save3;
    private javax.swing.JTextField save4;
    private javax.swing.JTextField save5;
    private javax.swing.JTextField save6;
    private javax.swing.JTextField save7;
    private javax.swing.JTextField save8;
    private javax.swing.JTextField save9;
    private javax.swing.JMenuItem saveSheet;
    private javax.swing.JMenuItem saveSheetAs;
    private javax.swing.JScrollPane scrollAllegiances;
    private javax.swing.JScrollPane scrollFXAbil;
    private javax.swing.JScrollPane scrollGear;
    private javax.swing.JScrollPane scrollLang;
    private javax.swing.JScrollPane scrollSplAbil;
    private javax.swing.JTextField skill1;
    private javax.swing.JTextField skill10;
    private javax.swing.JTextField skill100;
    private javax.swing.JTextField skill101;
    private javax.swing.JTextField skill102;
    private javax.swing.JTextField skill103;
    private javax.swing.JTextField skill104;
    private javax.swing.JTextField skill105;
    private javax.swing.JTextField skill106;
    private javax.swing.JTextField skill107;
    private javax.swing.JTextField skill108;
    private javax.swing.JTextField skill109;
    private javax.swing.JTextField skill11;
    private javax.swing.JTextField skill110;
    private javax.swing.JTextField skill111;
    private javax.swing.JTextField skill112;
    private javax.swing.JTextField skill113;
    private javax.swing.JTextField skill114;
    private javax.swing.JTextField skill115;
    private javax.swing.JTextField skill116;
    private javax.swing.JTextField skill117;
    private javax.swing.JTextField skill118;
    private javax.swing.JTextField skill119;
    private javax.swing.JTextField skill12;
    private javax.swing.JTextField skill120;
    private javax.swing.JTextField skill121;
    private javax.swing.JTextField skill122;
    private javax.swing.JTextField skill123;
    private javax.swing.JTextField skill124;
    private javax.swing.JTextField skill125;
    private javax.swing.JTextField skill126;
    private javax.swing.JTextField skill127;
    private javax.swing.JTextField skill128;
    private javax.swing.JTextField skill129;
    private javax.swing.JTextField skill13;
    private javax.swing.JTextField skill130;
    private javax.swing.JTextField skill131;
    private javax.swing.JTextField skill132;
    private javax.swing.JTextField skill133;
    private javax.swing.JTextField skill134;
    private javax.swing.JTextField skill135;
    private javax.swing.JTextField skill136;
    private javax.swing.JTextField skill137;
    private javax.swing.JTextField skill138;
    private javax.swing.JTextField skill139;
    private javax.swing.JTextField skill14;
    private javax.swing.JTextField skill140;
    private javax.swing.JTextField skill141;
    private javax.swing.JTextField skill142;
    private javax.swing.JTextField skill143;
    private javax.swing.JTextField skill144;
    private javax.swing.JTextField skill145;
    private javax.swing.JTextField skill146;
    private javax.swing.JTextField skill147;
    private javax.swing.JTextField skill148;
    private javax.swing.JTextField skill149;
    private javax.swing.JTextField skill15;
    private javax.swing.JTextField skill150;
    private javax.swing.JTextField skill151;
    private javax.swing.JTextField skill152;
    private javax.swing.JTextField skill153;
    private javax.swing.JTextField skill154;
    private javax.swing.JTextField skill155;
    private javax.swing.JTextField skill156;
    private javax.swing.JTextField skill157;
    private javax.swing.JTextField skill158;
    private javax.swing.JTextField skill159;
    private javax.swing.JTextField skill16;
    private javax.swing.JTextField skill160;
    private javax.swing.JTextField skill161;
    private javax.swing.JTextField skill162;
    private javax.swing.JTextField skill163;
    private javax.swing.JTextField skill164;
    private javax.swing.JTextField skill165;
    private javax.swing.JTextField skill166;
    private javax.swing.JTextField skill167;
    private javax.swing.JTextField skill168;
    private javax.swing.JTextField skill169;
    private javax.swing.JTextField skill17;
    private javax.swing.JTextField skill170;
    private javax.swing.JTextField skill171;
    private javax.swing.JTextField skill172;
    private javax.swing.JTextField skill173;
    private javax.swing.JTextField skill174;
    private javax.swing.JTextField skill175;
    private javax.swing.JTextField skill176;
    private javax.swing.JTextField skill177;
    private javax.swing.JTextField skill178;
    private javax.swing.JTextField skill179;
    private javax.swing.JTextField skill18;
    private javax.swing.JTextField skill180;
    private javax.swing.JTextField skill181;
    private javax.swing.JTextField skill182;
    private javax.swing.JTextField skill183;
    private javax.swing.JTextField skill184;
    private javax.swing.JTextField skill185;
    private javax.swing.JTextField skill186;
    private javax.swing.JTextField skill187;
    private javax.swing.JTextField skill188;
    private javax.swing.JTextField skill189;
    private javax.swing.JTextField skill19;
    private javax.swing.JTextField skill190;
    private javax.swing.JTextField skill191;
    private javax.swing.JTextField skill192;
    private javax.swing.JTextField skill193;
    private javax.swing.JTextField skill194;
    private javax.swing.JTextField skill195;
    private javax.swing.JTextField skill196;
    private javax.swing.JTextField skill197;
    private javax.swing.JTextField skill198;
    private javax.swing.JTextField skill199;
    private javax.swing.JTextField skill2;
    private javax.swing.JTextField skill20;
    private javax.swing.JTextField skill200;
    private javax.swing.JTextField skill201;
    private javax.swing.JTextField skill202;
    private javax.swing.JTextField skill203;
    private javax.swing.JTextField skill204;
    private javax.swing.JTextField skill205;
    private javax.swing.JTextField skill206;
    private javax.swing.JTextField skill207;
    private javax.swing.JTextField skill208;
    private javax.swing.JTextField skill209;
    private javax.swing.JTextField skill21;
    private javax.swing.JTextField skill210;
    private javax.swing.JTextField skill211;
    private javax.swing.JTextField skill212;
    private javax.swing.JTextField skill213;
    private javax.swing.JTextField skill214;
    private javax.swing.JTextField skill215;
    private javax.swing.JTextField skill216;
    private javax.swing.JTextField skill217;
    private javax.swing.JTextField skill218;
    private javax.swing.JTextField skill219;
    private javax.swing.JTextField skill22;
    private javax.swing.JTextField skill220;
    private javax.swing.JTextField skill221;
    private javax.swing.JTextField skill222;
    private javax.swing.JTextField skill223;
    private javax.swing.JTextField skill224;
    private javax.swing.JTextField skill225;
    private javax.swing.JTextField skill226;
    private javax.swing.JTextField skill227;
    private javax.swing.JTextField skill228;
    private javax.swing.JTextField skill229;
    private javax.swing.JTextField skill23;
    private javax.swing.JTextField skill230;
    private javax.swing.JTextField skill231;
    private javax.swing.JTextField skill232;
    private javax.swing.JTextField skill233;
    private javax.swing.JTextField skill234;
    private javax.swing.JTextField skill235;
    private javax.swing.JTextField skill236;
    private javax.swing.JTextField skill237;
    private javax.swing.JTextField skill24;
    private javax.swing.JTextField skill25;
    private javax.swing.JTextField skill26;
    private javax.swing.JTextField skill27;
    private javax.swing.JTextField skill28;
    private javax.swing.JTextField skill29;
    private javax.swing.JTextField skill3;
    private javax.swing.JTextField skill30;
    private javax.swing.JTextField skill31;
    private javax.swing.JTextField skill32;
    private javax.swing.JTextField skill33;
    private javax.swing.JTextField skill34;
    private javax.swing.JTextField skill35;
    private javax.swing.JTextField skill36;
    private javax.swing.JTextField skill37;
    private javax.swing.JTextField skill38;
    private javax.swing.JTextField skill39;
    private javax.swing.JTextField skill4;
    private javax.swing.JTextField skill40;
    private javax.swing.JTextField skill41;
    private javax.swing.JTextField skill42;
    private javax.swing.JTextField skill43;
    private javax.swing.JTextField skill44;
    private javax.swing.JTextField skill45;
    private javax.swing.JTextField skill46;
    private javax.swing.JTextField skill47;
    private javax.swing.JTextField skill48;
    private javax.swing.JTextField skill49;
    private javax.swing.JTextField skill5;
    private javax.swing.JTextField skill50;
    private javax.swing.JTextField skill51;
    private javax.swing.JTextField skill52;
    private javax.swing.JTextField skill53;
    private javax.swing.JTextField skill54;
    private javax.swing.JTextField skill55;
    private javax.swing.JTextField skill56;
    private javax.swing.JTextField skill57;
    private javax.swing.JTextField skill58;
    private javax.swing.JTextField skill59;
    private javax.swing.JTextField skill6;
    private javax.swing.JTextField skill60;
    private javax.swing.JTextField skill61;
    private javax.swing.JTextField skill62;
    private javax.swing.JTextField skill63;
    private javax.swing.JTextField skill64;
    private javax.swing.JTextField skill65;
    private javax.swing.JTextField skill66;
    private javax.swing.JTextField skill67;
    private javax.swing.JTextField skill68;
    private javax.swing.JTextField skill69;
    private javax.swing.JTextField skill7;
    private javax.swing.JTextField skill70;
    private javax.swing.JTextField skill71;
    private javax.swing.JTextField skill72;
    private javax.swing.JTextField skill73;
    private javax.swing.JTextField skill74;
    private javax.swing.JTextField skill75;
    private javax.swing.JTextField skill76;
    private javax.swing.JTextField skill77;
    private javax.swing.JTextField skill78;
    private javax.swing.JTextField skill79;
    private javax.swing.JTextField skill8;
    private javax.swing.JTextField skill80;
    private javax.swing.JTextField skill81;
    private javax.swing.JTextField skill82;
    private javax.swing.JTextField skill83;
    private javax.swing.JTextField skill84;
    private javax.swing.JTextField skill85;
    private javax.swing.JTextField skill86;
    private javax.swing.JTextField skill87;
    private javax.swing.JTextField skill88;
    private javax.swing.JTextField skill89;
    private javax.swing.JTextField skill9;
    private javax.swing.JTextField skill90;
    private javax.swing.JTextField skill91;
    private javax.swing.JTextField skill92;
    private javax.swing.JTextField skill93;
    private javax.swing.JTextField skill94;
    private javax.swing.JTextField skill95;
    private javax.swing.JTextField skill96;
    private javax.swing.JTextField skill97;
    private javax.swing.JTextField skill98;
    private javax.swing.JTextField skill99;
    private javax.swing.JTextArea splAbil;
    private javax.swing.JTabbedPane tabbedPane;
    // End of variables declaration//GEN-END:variables

    /**
     * @param isPlayerSheet the isPlayerSheet to set
     */
    public void setIsPlayerSheet(boolean isPlayerSheet) {
        this.isPlayerSheet = isPlayerSheet;
    }

}
